RE: power lifts?
You should pose this inquiry in the Power and Strength Forum and/or the BB Routines Forum. There are some knowledgable MODS and members that are expert in this area.
IMO, 25 sets per body part is too much even on a "chemically assisted" athlete. Dumbells are great for stimulating additional fibers that "machines" or barbell excercises cannot. It is best to utilize a combination of both barbell and dumbell movements as you advance your training experience.
Power cleans, hang cleans, squats, and overhead presses and other "basic movements" should be an integral facet of your program. Note these are all barbell excercises.