Speaking for myself, Yes to both of your questions.
I have not been to G Spot; hopefully, once G Spot gets its web-site operational, I will "check out" their talent, and pay them a visit. My visits to Penthouse have "doubled" (twice in the last month, compared with "zero"), after their web-site came on track.
Secondly, most of the Perb "lurkers" and "gropers" are nervous, after seeing so many newbies ask so many questions, recently.
No hard feelings, I hope.