I say if you have no more use for the two engines or just have to get the power, than yes; sell what you have and get this. Out of all the people that have this engine, I've heard lots more good than bad if there is bad.
www.trilordy.com has a video of a 24.7 in a T-Maxx I do believe.