Key to good group riding is
1) Not accelerating hard to pull through onto the front as stronger riders will quickly rip the group apart
2) Person swinging off the front needs to decelerate to let the next person come through. It's not a 'can I ride hard enough to make you use up all your energy before you get to the front' contest.
3) stronger riders need to take longer turns and only gradually increase speed by ~1mph once they are fully on the front
Note that 1) and 2) work together. Once I had an inexperienced rider attempting to coach some others about paceline riding. In his view the riders were supposed to come through from the back of the line. Needless to say it didn't work as strong riders got stuck at the front and weak riders got stuck at the back.