would recommend you talk to someone who can judge your bike fit, in-person. Changing crankarm to something that's quite long for your height is not recommended, whatever the case.
if you want to get saddle moved back anyway, you could always get a downhill post.