The Gowin parts are not much like the iCE40 parts really. They are much more like the Orca derived Lattice parts like the XP, XP2, etc.
People accuse Gowin of "ripping off" Lattice, but aren't most FPGAs about the same? The bottom line is they appear to be making some very useful devices and are using packages the two largest FPGA makers ignore. Having access to QFN and QFP packages is very useful and very rare in FPGAs. In fact, on a recent project I was going to use a Lattice part, but once the design outgrew a 48 pin QFN package, there were no useful alternatives in the Lattice line.
So I welcome the new player Gowin. I am currently working on a design using their DSP module and am finding the data sheets to be a bit in adequate. Seems I'll have to "reverse engineer" the damn things myself. My next step is to get the simulation working with their instantiated module generated by the tool. Once I have that I will be able to see for myself how it works.