I printed with regular PLA / PLA+ and it's working perfectly, no supports or anything, though I would suggest at least 15% infill because the front seemed flimsy when lower.
Difference is the small lip in front to prevent the shaker from walking forward due to vibrations and making a mess.
The author remixed this model.
I added a small lip to the edge of the model, because the vibrations from the grinder would slowly walk the blind shaker forward, sometimes making grounds fall on the edge, or even behind it, and creating a mess if I wasn't holding it in place. This hook is far enough that it's not noticeable when placing the shaker on the mount, and close enough that the shaker cannot move far enough to cause problem.