These 3d printable beasts are just incredible. The "Eye Beast" is a hard model to find out in the market place. Being able to print my own and as many as I want was worth the price alone, not to mention all the other beasts included. I was a bit worried about being able to print some of these, but I have had no issues printing any of them and the quality is top notch.
As for my printer, I have a Monoprice Maker Select v2 -
I made sure I had a clean or new print head and bowden tube
In Cura I set the print to the Extra Fine level (0.06mm)
Generate Support: YES
Support Placement: Everywhere
Support Pattern: Lines (I always use the lines support pattern for the structure -lines supports come off the model easiest)
Support Z Distance: 0.1
Support X/Y Distance: 0.7
All in all a great product and worth the purchase. Give em a try.