This is heading to - you're not gonna be able to cope on your own with future content - whilst I like the idea of teaming up, I also remember trying to run a 10 man raid in world of Warcraft - with doors, phones, girlfriends, kids, food, drink, cats, toilets, you get the picture lol - it can be a pretty drawn out time commitment to achieve probably an hour or two of solid game play
LFS option with the ability to drop in is very positive tho, as having been 10k ly out a break is often needed and cqc isn't always what I desire to fill in - can't wait