The main problem with 3rd party repos is that you have to be careful about updates causing dependency conflicts, especially if you use more than one.
You've mentioned that before, doesn't 'priorities' resolve this nicely? I use c5-testing, rf, atrpms, epel, remi and some others and never have issues.
There are some duplicate packages in those, but careful picking makes it a non issue.