I have an idea... I'm not sure will u ppl like it, but here it is:
How about each one of FP members get something like "FP Rating" or "Battle Rating" below the username, next to the number of posts. Everyone starts with, let's say 1000, and when u win a battle, u get some points, and when u lose a battle, u lost some points. How much points u'll get or lose, it depends on number of opponents points. U get more points if u win against someone who has 1100, than if u beat someone who has 900 (eg.) Vice versa for losing: U lose more points if your opponent has less points.
So, what do u think?