I notice there is an iPhone/iPod games forum and also one for iPad games. I've made a Universal game which runs on iPhone and iPad so is it ok for me to post in both forums?
If you have a Universal game, you should post it in the iPhone forum. It's simply easier and prevents splitting of information both for the players and you as a developer. It's not the best system, admittedly, but that's the convention.
Yeah, easy for TA user to check info from you, any info about bugs, update, feedback, and communication.