Yes but the fact is, It doesn't appear that this is the usual "hi i'm new" post and we never here from him again, nor is this the "OMG I'm New!!!1! Where are teh r0mz Download page!!1!1"
So we should welcome him, and capitalize on this, make him feel welcome or w/e, not try and scare him off.