As far as I can tell, it's all about your personal workflow preferences and experiences. I will say that EZD2 is really flexible either way you approach it (as I understand the OP's post). Additionally, it's really easy to mouse the drums display and setup beats, patterns, loops, etc. I very often use MIDI loops With EZD2 because it's ridiculously simple to get good, quick results, and EZD2 works very well with drag&drop MIDI loops and tracks.
Paj
8^)