I'm not very familiar with the lower end of index printers. Bambu does exist and seems to work well, but have no support for multimaterial flexibles, and I'm not a fan of the closed nature of their printers.
There are a few other solutions for single toolhead mmus, such as the prusa mmus and the ercf, but those have the problems you mentioned as well.
The only multi toolhead solutions I know of are on the high to very high end (Prusa XL, Voron Phoenix, and there are some projects for toolchangers and idex for the Voron 2.4).
Don't forget the gold confetti
I'd go with 3d printing before welding. You can so quite a bit with a 3d printer and the CAD skill you gain are quite useful. I printed most of the parts for my 3lb robot and it heald up quite well.
I build and fight combat robots. Think Battlebots but smaller.