I have extensively researched on the software products relating to the PC maintenance category. What I have found is that you can cover the cost associated with non-paying customers through advertising,etc. For instance, Trial Pay is used by many software vendors to let customers pay for essential things and get software for 'free'. There are other advertising models which can be adopted. Yet for our product, RegInOut, http://www.reginout.com , we have not yet tries these freemium model yet.
i am not into programming but can give you suggestion regarding design element. consider changing the "panda" in orange at banner area. just my personal observation. otherwise your site looks very good.
indeed a nice idea ,,, consider changing the swipegood logo and by making it more apparent... how will that work, i dont know, but its a nice thing that people will surely appreciate....
i am not sure if the demand exists for such a product/service. anyways if it really has a purpose. anyways your web site looks fine. i would just advise you to change the order button area ...