Actually the personalization is a great idea. But you'd have to not just apply filters but develop a complex recommendation system based on what you upvoted/read in the past. I.e. no more global front page for everybody but an individual one for each person.
But doing this requires quite some work (Machine learning etc.)