I gotta say, there are things that I like about Priority (fairly intuitive, straightforward, simple) and then there are things that I hate about Priority. The biggest thing that I hate about priority is how it ranks "being something other than a human/elf" as as big of a jump in power as getting 4 more attribute points or tens to hundreds of thousands more in nuyen.
The differentiation between human, elf, dwarf, troll, ork, shifter, SURGEling is not as stark as Priority would have you believe. Heck, I don't think it's even as stark as KarmaGen would have you believe. If anything, if human is free, dwarf should be +10 karma (not +50), ork should be (+10), elf should be +20 and Troll should be +30. That's about as big of a swing as I actually think there is. Centaurs would then be like 25, Cyclops would be 35, shapeshifters would be from 35 to 60ish.
SURGElings ... are weird. All classes should be player choice. Random rolling is not really the Shadowrun way. Class I, II, III should all be about how powerful they are. I would probably go with Class I costs 5 karma and you get a perfect balance (+/- 1 karma). Class II costs 10 karma, and you get a +5 karma balance (+/- 1). Class III costs 15 karma and you get a +10 karma balance (+/-1). All require at least one negative SURGE quality.
* All number subject to intense playtesting and character creation burns.