Can't say much about NoSleep as their is no way I would ever consider it given my experience with company that is selling it. If memory serves me correctly , many years ago I recommended one of their other products, Mailings, to a client. I was nothing but trouble and the support I received from it, as I remember it, was some of the worst I have ever received from a developer. Not only that, once again if I remember correctly, as it was many years ago, when I indicated that unless the issues could be resolved I was going to write a complete and accurate review of my experiences with it, they threatened to sue me and/or the client if I did.