Prints fine without suppports, but there may be a little stringing. Hidden when installed.
Prints great with supports. I find TPU supports work well with support/object xy distance and first layer gap set to 1mm. This seems to keep the support far enough from the object to keep it from melting in and needing more work for removal.
I haven't tried printing in anything else, but if I did I'd probably start with PETG and scaling down a little.
The author remixed this model.
Redrew from scratch. Added various fillets and chamfers.