You could run into trouble if you tried to import that sort of stuff into Dubai. The airport customs can even be upset by some drugs or additives which can legally be bought in pharmacies downtown without prescription. I would avoid having your stuff in hand baggage because it might attract suspicion in a transit security search. But my feeling is if it was in checked baggage routed straight through Dubai you'd probably be OK.