Everything here is my opinion. I do not speak for your employer.
Interesting. They seem to avoid the parts I hate about gnu radio (terrible API, zillions of dependencies) with the only downsides being immaturity, maybe they don't support my hardware, and you have to learn lua. It may be a reasonable trade.