While it's theoretically possible, the filament loading process requires you to jam the filament into the cold end pretty aggressively, so I'd be pretty reluctant to use ninjaflex. Something semi-flexible rather than rubbery might be able to work though.

Also, depending on how the temperature calibration works, compressible filaments might be completely out of the picture.