I think it's just as good as the Badger M5. Finish is a glossier anodized, but it doesn't bother me and it's fine if you are going to cerakote. I'd rather spend the difference for the Badger metal on something else.
Are there any flies on the aluminum finish units?