I'm only playing since November 2014 but I sold/bought a lot of loot spots, so my friend list is huge... very complicated to find someone and much more complicated to check if a friend is online...
How about just create a favorites filter? An option 'Add to favorites' when clicking on the friends name and a tab (like 'all' or 'guild') to show only the ones we chose to add on that list.