I didn't think the GMs ever explained exactly what those supposed "hero points" were. I remember Steph or some other higher-up had inferred it was fairly important and invited a little guessing game on the officials.
The Shadowbane UI had been a bit on the difficult side to learn...Simple is good! Gooooood. The challenge of the game should NOT be in figuring out how to sit.
I would imagine the UI also being one of the very last things to get tweaked since until the game is complete, you don't know all the buttons you need.