I thinks it great ideas. It gets rid of all the junk, and the spammers. Being a squid angel we also have the ability to ding the lens get a few dings and it will lock your lens.
Also out going links are based now on word count. I do not know what that nunber is but you can only have so many outgoing links to the same site.
They also have a filter to stop the posting of spam certain topics you can no longer post, like online movies, forex and stuff. The page must be reviews first before it is even allowed to go live. They are also in the process to stop clip copy paste posts so that the content is to be unique.
Yes, you can talk to other members you do it at the bottom of the bio page.
As the levels go you get cool gifts. Kinda like they do here. When I got to enough points I got an ad for one of my lens that posted it on the squidoo search in the side bar. I could pick the lens I wanted to promote.