Personally I do agree with the scrapping of the seperate back row queue, it don't seem to work very well atall.
What I would do is simply allow guests to queue up as normal, and then simply allow guests to queue for backwards if they wish to do so on the station, as they do on Inferno / Colossus front rows.
As for the bag room its a tough one really, the problem being compared to Stealth / Saw the Ride is there are much more people all at the same time collecting their bags at the end of the ride so whilst 2 people in Stealths bag room is fine, 2 in The Swarms can cause a bottle neck.
I Wonder how possible it would be for them to have small storage boxes with doors and just fold them over, or better still some automatic system which folds over when the trains dispatched... it must be possible!