I did an EFI to carb conversion on my 2013 B5. It is anything but worthless. I did that conversion about 3 months after buying the bike new, and it has been on there ever since. The bike immediately ran several times better with the carb. It idles better, has much better throttle response, the midrange is much stronger, and it pulls much harder overall. With the EFI it was hesitating and wheezing like crazy. Obviously WAY too lean. Not only does it run perfectly now with just shy of 14K miles, but I have never had even the slightest problem with it. I installed the carb conversion in conjunction with an aftermarket exhaust. The carb turned out to be jetted perfectly for the exhaust. Plus I got rid of a bunch of failure prone electronic parts. I had no idea how accurate the fuel warning light was, and running out of gas will often destroy the super expensive fuel pump.
It has been my experience (and I have a lot of it, I have been a mechanic for 36 years) that a carbureted engine will always run better than an EFI engine, when both are working as they were designed to. Plus you have a simple mechanical device replacing a bunch of electronics. I just have serious issues with putting electronics on an internal combustion engine. It's supposed to be a MACHINE, not a computer.
It sounds like your issues may be with the conversion kit you used. I got mine from Hitchcocks in the UK, and it came with an Amal carburetor. It is a non CV carb, and is as simple as it gets. The carb went on without any problems. I did run into a problem attaching the throttle cable that came with the kit to the throttle on the bike. But since I have been working on bikes for 45 years, I had several boxes of parts from many different bikes, and I was able to dig through those and put together something that worked perfectly.
Had I not been able to convert the bike to a carb (that was my intention even before I bought it) and been stuck with that awful EFI, I would have sold the bike a long time ago.