I personally wouldn't class VJ as social media. I think the term is so broad now that many sites that require an account could be classed as such, but aren't used in the same ways as things like X, Facebook, Instagram, etc. So where do you draw the line?
I completely agree though, that if in doubt, best to include it as its easier for USCIS to determine something as irrelevant, rather than feel relevant info is missing.
However, if I was employed by Big Company Ltd to make posts on their social media account, where the log in is shared or not my own, it doesn't show my own name and I am not posting anything on a personal level, only what is dictated by the comoany, I wouldnt count that as MY social media and therefore wouldn't include it. But that's just me!