I agree that interoperability with XCM is a key differentiator that needs to be exploited, for Solidity developers a tool like this one will be a must have.
It would be nice to see this tool evolving into some kind of extensible "Paraspell for Solidity" and provide higher level abstractions to make interaction with foreign chains a breeze, e.g. a solidity dev shouldn't need a master to do a multi-hop XCM that takes some funds from KAH to a Polkadot parachain like Hydration swap and bring back to KAH.
Edited
Saxemberg has voted NAY on the Kusama referendum 606. Sol-XCM | A typed interface for interoperability from Solidity. All core improvements to the sdk, sdk tooling and non-Kusama specific referenda with significant amounts should be submitted to Polkadot's Opengov.