I have not signed up for the ads site platform.Mainly like what others have said that it is not all that easy to get value from such sites. the other best part is to check them out through reviews and determine how much benefit you can get from them.
Alot of people are using Google ads,facebook ads, twitter and our very own bmf to get some of the conversions they want.Am sure you can get a lot of value there.