Ah, I think this is where we are disagreeing. I don’t think it is realistic that you’ll be able to send coins/tokens or call contracts on an arbitrary chain that you aren’t familiar with, whether it is Ethereum-like or not. For every chain (even test networks, Ethereum Classic, etc.) you need a unique client to be able to interact with that chain.
In other words, I don’t think you gain functional value by grouping Ethereum-like chains together into a category.