I'd say on 10m, depending on comp, blood princes can be very tough. It took us more tries to get them than BQL (who we got in 2 tries). Our 10m consisted of 2 feral tanks and our dps was: DK, enh shaman, rogue, spriest, lock tank. 3 healers shaman, priest, paladin. With coordination the dark balls were brought from across the room by melee and healers to the lock tank picking up the rest that was on their side. Our 2nd and only other ranged was a spriest though.. and the balls couldn't be knocked up with mind flay.
On 25m though Prof is definitely harder than BQL. BQL just gets hectic at the end but I guess so does prof in its own way.