Yeah it's "technically" illegal, but distributing free promo mixes is standard practice in the dance music industry. (not the kind of industry to be in if you're overly concerned with laws
) I wouldn't worry about it if you're not selling anything. These labels don't go around suing everybody. They're probably just happy for the publicity, and only the majors have the kind of cash to burn on lawyers anyway.