The caveats you're mentioning are exactly why tor is a bad tool if privacy is your main goal. None of those concerns would be an issue with a service that focused on privacy.
Also HTTPS everywhere isn't enough; you also need ESNI, which requires server support.