Personally, I'm a big fan of getting rid of the ceiling on positive or negative qualities (or the same ideas under various different names, in different editions and even in different games), with the onus being on the player and GM to talk to one another and explain expectations and get the 'okay' on things ahead of time. It's easy to make a character who has a Corporate SIN (and assorted headaches) and something else going on in their life, right? It's easy to make someone who's an Adept, has a Way, and has other knacks and advantages, right?
Those ceilings can get hit awful damned fast, in my experience. If someone's got a good reason to take more than the 25, and it makes sense for the character, and their GM is cool with it, man, I say let 'er rip.