Supports are definitely needed. I printed this on Ultimaker 3 with PVA supports, so removal was quite easy. If someone wants to make a more print friendly version from this model, go ahead.