Are there downsides to forcing an https connection for all site traffic?

Solution 1:

The main concern used to be CPU, but with 80k views/month and modern servers that won't be any sort of trouble for you. You'll want to look carefully for any third-party JS, images, etc. that might be delivered over HTTP and switch them to HTTPS so users don't receive an insecure content warning.