I poach my chicken in large batches using Chewy's marinate-and-poach method. Batch-poaching allows me to freeze the cooked chicken in ziploc freezer bags for later use and, for me at least, is much more convenient than prepping fresh chicken every time I want a curry.
I do the same with chicken tikka and poached or tikka lamb.
I freeze most things curry-related - pastes, pre-cooked meats, base gravy etc - in fact, just about anything that can be batch-cooked and frozen most definitely will be!