The name should reflect the content…

In wrestling you have names like Justin Credible and the older porn stars took the stripper names to heart… *Peter North*

Too gimmicky IMO

If you have a twink site you could use names like Tommy, Billy or Ricky (The youthful names of Tom, Bill and Rick)

Tom, Bill and Rick could be used for a college age theme

Lance, Devon and Henry sound EU – Devon also sounds snotty (Think Blair or Buffy)

I said, like a smart ass “Craig” but if you had a Scottish redhead site – Craig is a good Scottish name, to be honest.

And you wouldn’t have an Asian site filled with Christopher’s or Jose’s

And if it’s a Japanese site – The names wouldn’t have L in them.

May not be a good answer to how the names attract sales but if the names fit the niche, I don’t see how it could hurt.