I would actually LOVE a points league with something like having the points based on the wOBA components, or FIP components. Something like that.
i.e:
BB/HBP = 0.75 points
1B = 1.0
2B = 1.25
3B = 1.50
HR = 2.0
If they have to be whole numbers, then, in that order: 3,4,5,6, and 8 points would solve that equation.
And for pitching, something similar. But you still might want to throw in and apply a points value to SB, Wins, Saves, and Holds, just as a pure game mechanic. Since it's not real baseball