I don't get how this is better than what we had before. The first link gives me 20 pages of results to go through, while the second link gives me 12 pages of results to review. Not efficient in my view. I note that supercharge.info has not shown many US updates the last few days. I wonder whether the reason for that is the difficulty of plowing through all the various locations (sub-forums) on TMC to find updates to the SC network.
If watching superchargers throughout the entire US really is something one is interested in is it really that difficult to click on each regional forum? Two of them now have sub forms dedicated to Supercharging that can be subscribed to.