I wouldn’t worry about the dust too much either. Especially not for lasering. Doesn’t generate a lot of dust.
Do know not all of them have a meanwell power supply. I have the impression that the Kickstarter versions have the meanwell and more recent versions have a “Great Wall” power supply.
(yes, there are some similarities in the logo )