I know but whats the point of that if no one can see em? Just for gathering dust.They're displayed in your inventory under Gifts.
Though making them more prominent like Awards is something you'd have to ask the Admins/General Mods about.
Wish we could use it for profile outlines, FX etc. Right now there is no point gathering the points cuz the only thing worth it is the premium. Which would probably take almost a year to gather considering how the forum is going.