Imperialus
Explorer
Not that it helped much, but remember that if you spent more than one NWP on a skill, you got an additional "+1" to your target number to roll under. It was either in the rulebook, or in a Sage Advice column, I forget which. Still not a good fix for it.
Were I doing it from scratch, I'd probably do it a lot closer to 4E's skill system, since the number of NWPs you get maps to "trained" or "untrained" pretty well, and every new NWP you stick into the same skill nets you a +3 bonus to your roll. That way, the totals still stay within a +20 range of the die roll, and set an 18 or 20 for the target number.
That makes a lot of sense... Convenient timing too since my group might be switching back to 2E after I'm back in school and won't have time to dedicate to GMing Shadowrun.