I think the title is phenomenal, stick with it.
You did a damn good job.
I would not mind a ranking system