I used to be a rave DJ and am friends with a couple of producers. The core of a dance music track is pretty well dictated by the sub-genre.
You can do a lot with a few wel chosen loops and generative music algorithms. What really sets off the best techno tracks is engineering and mixing, and I actually think that might be harder to get right with AI.