I guess it depends on the risk appetite of the customer. I for one regretted it every time - big pain which luckily makes itself felt quite soon.
At least with derived roles you have the option to divorce them again from the parent role and then try to save them. Or do that intentionally to build them up to a certain level and then divorce them. Still, much too complicated... :-)
Cheers,
Julius