Out of the machines you listed, I think your best bet would be a Flite. Multiple stroke cams and adjustable give bars make it more versatile than the others you mentioned. And I’ve yet to hear any complaints on how it performs.
Can’t say the same about fk or the sol nova.
Just my opinion. But I hope it helps.