I think it is a cool idea, I do think it looks too clean to be in battle condition but that is only a small matter.
I think it would requite some sort of outriggers at the rear while the gun is in use as the recoil would more than likely fling the tank backwards and make it unstable.