iOS can't generate its own genius data. It relies on iTunes to generate it and then sync it over to the device. So if it is disabled on iTunes, it's not being generated and copied over, so no genius on iOS.
Short answer: Yes, I believe you would have to reactivate it in iTunes.