Link to the main site: http://influads.com
also is it free for publishers or is it free for advertisers??? ... do u mean u dont charge fees or commission that other network charge to advertisers???
btw, if your basic service is free then there is no need to tell people that u charge for adding value because the subconscious mind doesnt accept that well .... so just create a comparison chart to show how your service is FREE compared to others and in 3rd column you add your value added service which in fact should be really something that others are not offering or its too expensive ....
Good Luck