Do I need different Schedules for different platforms?

No, you don’t have to. That is one of the things that makes Social Rotation so amazing.  You can post to all of your platforms with one schedule.