My main complaint is that the remote worker visa gives you the right to stay in Estonia...and nothing else. You don't get an Estonian ID which is necessary for all sorts of things like setting up internet, getting a local phone number, or getting books from the library, and you can't get a bank account to pay your rent. LHV, Coop and SEB all claimed I could open an account with just my passport and lease agreement, but denied my application (after paying several hundred in application fees). The e-resident card is basically useless.
The tax situation is unclear. You become a tax resident when you stay over 183 days. But all US citizens are tax residents of the USA, so the USA-Estonian tax treaty kicks in with its tie breaker rules. Because I have a house in the USA, it means I would be treated only as a tax resident of the USA, so I would only pay taxes there...I think? But I can't imagine why Estonia would offer this visa program if they weren't getting something out of it.