Slices fine.
Depending on the print service and what printers they have, might not need supports.
Look for someone with sls. Laser sintered powdered nylon.
Will print almost anything without supports.

That said you'd only need four small supports for fdm.

Other than that - looks good :-)