If you make a new culture you can directly specify custom basicTroop and EliteBasicTroop anyway. I don't see what you would need ATC for unless you want more than one BasicTroop or EliteBasicTroop. This is where ATC comes into play and yes, it should work on custom cultures.