Yeah electricity is cheap once you hit fusion, but they still need to charge. I tried using them for a large construction task and 70% of my fleet was sitting at roboports. I could build charging stations at the roboports to increase charging capacity but at that point what benefit am I getting exactly? Faster response time to building requests, that's all, and building requests are never urgent. The downside is that I have twice as much of a roboport footprint taking up space.
Advanced roboports would take up the same space (assuming they are 3x3 like regular roboports) but their minimum draw is 4MW. That's far too much before fusion, as you need like a hundred roboports for a space science sized base, but if you're at fusion then you already have a giant fleet of construction bots so why bother going through the effort to upgrade?
I have four MK2 personal roboports and those are enough for any blueprint that even fits within my building radius. There is ONE clear advantage to Tesla bots though. If you have a bunch of legs in your spidertron you don't have to stop to let them out-- bots won't leave unless they can go faster than you're currently moving. I wound up simply researching bot speed 10, which is barely enough for basic construction bots to outspeed my spidertron.
On the other hand, tesla bots can't be used for personal construction because of their charging requirements; you can't stick advanced roboports in your power armor, and even if you could you couldn't fit enough power generation in alongside it.