I've used AUP for a long time myself. But I still side with Mark with the idea of why not use ES's built in point system? I personally believe we should make EasySocial's point system as cool as AUP and then have some sort of migration option from AUP for the user points.
This way we can use less components and still get the results we want.
As for AUP, it's got cool features like getting points for submitting articles. This encouraged uses to post content! That is something that would be good to see in ES sometime down the road.