I don't agree with what PB is proposing on the basis that the problem isn't a major issue but I disagree with your comment. STH and home tickets is money into the club. Those that just go to away games aren't putting money into their club so why should they get priority over home supporters.
Those that put the effort in to go away should get priority for away games that have demand greater than supply. Buying a season ticket requires no effort. Travelling to Blackburn on a Tuesday does.
This isn't a personal thing as I do both.