Well, Trainerlock's most likely the best way to play it, no doubt.
However I think you'd need a decent back-up, such as Outrage-Dragons to promote them after using your accelgor and Shaymin EX, probably Mewtwo EX too to stay in game if accelgor is not working good enough.
Rough list would look...