I like you're ideas for the deck but somethings i would like to recommend are maybe adding a Drampa GX or Two. They can really help out with hitting big numbers if you have your damaged metagross. Retreating and energy wont be a problem because of Metagross' ability attaching from the discard...