When I bought the wireless macropad I had heard about potential issues with utilizing old versions of VIA as well as other problems people had been having. Considering the wireless macropad was so new, I decided to take a gamble. Perhaps luckily, I had no issues with the macropad.
The first thing to note is that you'll want to find the correct JSON on the keebmonkey wiki, or join the discord and look into possible new versions uploaded by the community. I would also keep in mind all the limitations before purchasing this product. To date there are a few consistent struggles that people are having:
1. Sometimes your macropad will register keystrokes, but all columns are shifted to the left. There is a fix for this on the discord. Overall this is a major issue for the knobs as well. Luckily it's not a huge issue.
2. Some people report not all LEDs working. I don't think that matters, but if LEDs are a huge reason for purchasing, then know it might have some issue.
3. Some people report random characters showing up in their macros, or macros coming out jumbled. Not sure if this is user error or just an issue with how to work with the macropad itself compared to others.
One note on the latter, you CANNOT program macros of 5 strokes or more on this macropad WHEN WIRELESS. This is a limitation. I don't consider it a dealbreaker, as you can still program more strokes if wired, but others have had negative responses to this.
This is a NEW untested product. A Version One, if anything, so if you aren't wanting to deal with some kinks, then I'd maybe wait for Version Two if anything, or buy the wired one; which doesn't have as many issues.
I'm not a macro person. I bought it for the knobs and to program the keys as shortcuts. It's for my video editing just like a loupedeck or a blackmagic design control center. Compared to those, it has some limitations, but it's also cheap and customizable, and I'm pretty happy with it (I'm getting a second one soon.)
Programming is a bit of a pain. Anytime you want to change keymapping you'll need to reload the JSON, and you'll always want to SAVE your layout before closing VIA or VIAL. Speaking of which, VIAL support is there, and I prefer that over VIA. Sometimes when transferring the pad between work and home, the pad resets (there's no way to turn it off, and keys get pressed in the bag) and I'll need to reload the JSONs and my saved layouts to get my keys back. Not a huge issue, but know that you'll want to have access to your layouts if you travel around a bit.
Overall, for a wireless macropad with hotswappable keys, as well as knobs, I'm super happy with this. I'd say the pros outweigh the cons, but I will note that some people want this to be the answer to all their problems, and I think you'll be disappointed if you want it to solve a bunch of issues. I do recognize that I got a good one that worked out of the box, and not everyone has, so I understand some frustrations. So far though, there seems to be a fix for most issues, just know at this point it's luck of the draw.