FT is currently limited to 1 vCPU, so that can be limitng yes...although it might not have helped in this scenario.
Its almost always better, in my mind, to implement an application specific cluster (like RAC or WFC, etc) than some lower level option for critical business functions. They tend to be better aware of the actual application (rather than virtual machine) state.
Also - what are you driving in the profile pic? Looks fun