Forget the engine - post some pictures of the plane
I'm building one and went Jetcat. I did think about the Mammoth as I understand it's a little lighter and frugal on fuel but the plane seems great with the Jetcat, carries plenty of fuel so flight time won't be an issue and I though the additional thrust would make for a wider envelope to enjoy.