Hot-swapable is a nice option to have on the GMMK. It worked great with abs keycaps however, ptb keycaps did not work well for me. Feature-wise, it is a really good option if you have to have a 100%. A bare-bones option is nice to have as well. I ended up returning it due to a sticking space bar and hating the floating keycap style.
95% layout is what I went for and with QMK, I have more functionality than i had with my previous 100% layout.