You can get around some of the wonky key layout with the programmability. But even with the standard Home, Page Up, Page Down, End layout. IMO, that's 4 keys that you could get into two with use of function layers. Typically, I'm doing either/or home or page up.
But overall, it seems like the programming software is a bit funky, but not impossible to work with. Once of those things where they were very close to hitting that affordable mark with an RGB/hot swap keyboard at a low price with an aluminum case.