I have fun on SL doing my thing I spend time with friends when their on but im in SL mainly for avatar customization. I do think using world map and tping to green dots is good idea although sometimes they may be private homes still worth taking a chance. Your responsible for your own fun and social interactions, people arent going to log in to entertain you.