I'd keep them separate except for the cooters/res's/maps. Such turtles live together in the wild.
Sounds like you have it right, for now.
Man, 25 turtles? I'd had 18, but just got rid of 10.
Good job.
Keep those snappers to themselves, though. In the wild they have bit off limbs of other turtles.

