I've been homeschooling my boys. My eldest is 6, and so far he's enjoying it!
As for social interaction, I have read somewhere that homeschooled children can actually socialise better as they interact more with adults. I'll have to go check up on that source. But from what I observed from my boys, this also depends on their character. My eldest is more shy compared to his brother, and takes a longer time to warm up to strangers. But he can't stop talking once he's familiar with the person