Some of the parts are very small and need to be printed laying down at 0.1 layer height. Printing everything scaled up to 120-150% would improve the final quality.
The author remixed this model.
I cut all the smaller parts using the body so they fit perfectly for anyone who wants to print the parts in different colors and glue them on.