A few suggestions for the Social points system...
After collecting a number of social points you gain another character window where you wear clothing/armour for cosmetic effect. It dosen't affect your actual armour or stats...it's for show only. Perhaps you could change hair/facial etc too.
For those who are hardened pvp'ers gain a number of points to gain the ability to summons anyone in the galaxy to a designated pvp area ? If there was a pvp channel and
someone stated "Empire requires urgent assistance Hoth...can summons"...would that generate a reaction ?
Those in a guild to get their own citadel or cantina or barracks ?...possibilities are endless. Once you have your own territory then you can really rp or pvp !
Talking of your own territory...social points to decorate your ship with banners relics etc...
May the Force be with You...