If you have a website that respondes to HTTPS traffic and not HTTP traffic, and you are targeting everyday Internet users, you don't deserve traffic!
Most people dont understand the difference between the cryptic labels HTTP and HTTPS. Why should they? Why force users to become experts in Internet protocols to use the Internet?