It might be accidentally that "QueueRating" became to return zero in Riot's system. But it also might be intentional that, say, they would want not to discourage lower rate people in Normal game?
Anyway, I WANT to know my Normal elo rate, I am so deeply dependent on it. I usually play Normal 5 premade match because I have a distaste for soloque where sometimes I get sour people in team, and Ranked-team is not practical on my actual companion form. I reloaded unnumerably your lolmatches site when Normal elo was displayed.
So, I suggest an idea to lolmatches; calculate and display pseudo-elo on lolmatches. As you say, you have 20,000 users who uploading their match results, so you can calculate your own elo on users. Of course it will be limited than original Riot's elo, some rough and inaccurate, deviation higher or lower than original. But I'm satisfied and have fun enough if the value reflects my gameplay effort. :)
Is this technically possible?