nope, not a complete build but kinda interesting...
The only problem I can see is the energy cost and getting people to get into the "Trap" which shouldn't be too hard.

Is this for PVP or PVE by the way?
Also, keep in mind Meteor shower costs a fortune to cast is has a 60 Energy recharge. Perhaps used with someone like Glyph of renewal would make it useful?? I see you thought about that, but thats the only thing I can see that would make it worthwhile.
I have a feeling if you could trap people in this, they probably wouldn't be getting up. Especially if you cast Earth bind, Glyph, Meteor Shower, (everyone gets knocked down), Meteor Shower again.
You really would need a lot of Energy to pull this off, maybe Ele as the primary for Energy Storage would help. 25 E + 15 E is 40 right away, not including ANY other skills.
I wont say its not viable, because perhaps it is... just seems like there would be some holes to fill. Still fun concept.