Hey i was just wondering if any of you have the mamba monster on your mini E revo's i am seeing alot of them around but wasnt sure. if so are they good? and where could i get one?