When VIP was first formed those many many years ago... I had suggested something similar to what you are suggesting now. A small icon or whatchamacallit to indicate that said player was indeed a VIP. In my later years, after much soul searching, I have concluded that a little star on your profile is a pointless addition.