I think it would be interesting if this games had regular matches and ranked matches. The ranked matches would have a score board at least. Ranked matches could also have a separate que, but that starts complicating things.
If I remember correctly I believe the creator was against a scoreboard at this time. The game just isn't ready for something like that. Even if you did have a good score that wouldn't necessarily mean that you would he able to find other similarly ranked players. Creating a matchmaking system is much harder and more controversial (e.g. TF2). As it stands, posting victory screenshots in your clan is probably the best way to let other players know your prestige.