Been an Amigo customer for 13 years and they have been great. Their Empower Plan with no TDU or Base Fee has worked out great for me with its fixed rate of 12.2c/kwh (when I started it used to be 7c!). Depending on your use, it actually beats out some of the Free Night plans out there. Even with the M3 charging every night 15-30kw it's only $7 more than Free Nights right now for me. You have to ask about the Empower Plan when you call because it's not on their website.
Solar changes that equation a bit and when it's installed I will probably switch. My system will be quite small though so having second doubts about it, especially since Tesla wants me to go with 2 PW's to have full home backup. *Sigh*