Yes, I definitely think this type of training yeilds better results, in part because you're hitting the muscle more freqeuntly. It is important to note that the muscle recovers within 48 hrs of it being trained, so waiting a whole week to train it again is NOT optimal for muscle gains. Obliterating the muscle in one workout is unnecessary. Rather than doing that, spreading the sets over mutiple workouts during the week is more efficient. You see, the biggest factor here (for hypertrophy) is muscle stimuli, the more frequently your muscle receives it, the better (given that you are getting appropriatte rest).
However, my mindset and my routine are centered more around strength training. There are bodybuilding exercises I do, and higher rep ranges I use, but these are done later in the workout. All the heavy 3-5 rm sets, speed sets, "special" accesory exercises(for ex Good Mornings), rotation of exercises, etc are all done in an effort to keep my numbers increasing on the Big Three.