I'm still not convinced by CMP previews, it's not useful for now and it still missing a lot of things. I think the best option was to port android previews to multiplatform as they are, it's just a view in the IDE anyway, there's nothing platform specific needs to be implemented I guess. I'm not sure if you are considering this or not but I think that porting android previews to multiplatform is far more better and easier I guess than creating a new one and making it as good as the Android one.