I'm in favour for an U21 price bracket for all, regardless of student/non-student.
A cheaper rate for students should be the first priority however.
Obviously Premier League prices are a different issue.
But I think it is unfair that young fans of the likes of Millwall & Brighton can enjoy a cheaper rate both home and away, whilst visiting fans to the Den enjoy no such luxury.
A way of solving this would be for the likes of Reading, Leeds and Birmingham to come together and decide not to offer student/YP ticket prices to the away fans of clubs such as Millwall and Brighton.
Millwall and Brighton aren't going to listen to the complaints of Reading, Leeds and Birmingham fans but they just might listen to complaints from their own fans, if the club's away ticketing policy affects it's own fans financially.