Are two CPU cores better to run Discourse?

Well if you don’t expect much traffic either option will be acceptable. If it’s only a $1/month more it’s probably quite a good deal. And you can upgrade later if traffic demands it. So that’s another consideration - make sure your provider’s upgrade paths are reliable and smooth.