Sorry, but if you’re going to all the trouble to install a new inlet to replace the mouse hole, I would still recommend the Marinco. As far as old technology, people have learned that things that work well really don’t need to be replaced. Look around your house at all the electrical plugs. They basically haven’t changed for decades. Because they work. Simple as that.
I am certainly in favor of new technology or new designs that make improvements over existing ones, but I don’t believe this cordset does that.
In the end, as long as it’s safe, what pleases you is all that really matters.