Fact is it is a violation and it's a bad idea besides. No recruit is going to come to a school because a bunch of fans are badgering them on Facebook/Myspace. Leave these guys alone. Let the coaches do the recruiting. Whether it's enforceable or not is irrelevant. It's a bad idea.