filaflex and ninjaflex are both pretty much identical in every test I've tried.

How large an object are you planning on making ?
Can't recommend a printer without knowing how large it needs to be.Be aware that good flexible filaments are not cheap.