Trophy points kind of remind me of PS3 Trophies (And Xbox achievements) though they don't exactly 'give' you anything - like super human powers, or whatnot. They're a nice little incentive for members in terms of say, reaching post count milestones, receiving a vast amount of likes or even just a nice thank you for staying a member here for a long period of time.
Well then i have a suggestion. How about we have a shop? where we can go and spend our point (Trophies) on name colors (beside the four main colors which are Blue, Green, Gold and Red), buy badges that will be shown under our username for ourselves or we can gift them to other members, and we can use them to send virtual hugs to other members.