Make a list of things you with BBQr would have on the issues and we can see if we can address them :)
Fwiw I don’t think any dependencies are required for BC UR if you limit the scope of data types. Not even CBOR is required if you just transmit txs and psbts. Would like to see a clearer, technical explanation of why it’s so problematic to implement.