Maybe ask over in the Power System forum. I think there would be a wealth of knowledge over there.
I have the same plane...crashed it good 2X but fixed it pretty easy. I'm at sea level and I'm going to put 2 of these in it running on a 11.1v 2200 mah lipo.
I think it will fly great.