Pretty great information as I have also tried to run a node at some point and wondered if it could be financial sustainable. Of course it was not a full node, but rather one with MIRA.
What I would be also interested in this top would be for example what support a witness needs to make it to TOP100 (How many HP "delegated")...?
You can use https://hivekings.com/witnesses to figure things out too.