Have you looked into preact? For most projects, it's just a few lines in webpack. Immutable js is different, but shouldn't be that much work.
Yeah. And found it difficult to work with. The DOM seems to disconnect from the VDOM leading to oprhaned elements hanging around and no way to rectify it. Inferno is probably what we'll go with. But either way, it's a massive and undersireable compromise.
This is the situation I now find myself in. The next few months will be spent removing react and immutable from the project I'm working on because th legal department say so.
This is quite frankly, bullshit.