The good:
The build quality is solid, the keycaps and RGB are nice, and the split spacebar is surprisingly useful. Skyloong also did a decent job with lubing stabilizers (the ones needed for split spacebar needed manual lubing though). The case filled with dampening material makes switches sound thocky.
The bad:
The glacier brown switches I opted for were really strange for me to use. Don't get me wrong, they aren't bad, just not my cup of tea (i am a fan of akko's lavender purples and recently also kalih box silent browns). Their saving grace is that they were a lot cheaper than if i were to buy this board with different ones.
It's very hard not to bottom out when using them and in rythm games i play caused me to miss some of rapid presses. The board is hotswap though so I was able to come back to my preferred ones.
Also, the delete key should be in place where pause key is by default, and that's a hill I'm willing to die on.
The software is rather mediocre, there's no linux version, the base layer is not able to be re-programed (and it has mac layout by default), setting up lighting is pure pain and there's no option to set it per layer. the linux issue and base layer were solved by using unofficial software that i found on github, but I was still not able to set lighting per layer.
The included usb cable is very "meh" quality.
The ugly:
I bought the bluetooth version but I was not able to connect it to any of 4 bluetooth equipped devices that I own. So now I have a feature that i paid for but can't use, and will eventually have to dissemble the keyboard to get rid of the battery before it starts to swell due to constant charging when using plugged in.
Overall, I think that this board is well worth the money if you're willing to deal with it's software. Just don't buy the wireless version.