I'm using the Sikaflex Self Leveling product for expansion joints. It's a polyurethane product. It's not so much for looks, it's to keep debris, liquids from accumulating in the joints and to keep insects out.
Prep & cleaning of dust won't be a problem, I have to vacuum & mop the place anyway...