I wouldn't go as far as "better" :-) You may also want to invest something to deal with the lateral (axial) thrust on the crankshaft.

Could you explain your thinking regarding the 90 degree offset of the crankshaft?