Talk me out of a Biktrix Juggernaut Ultra Eagle 2

Op, don't let this drama dissuade you. Frey bikes are something to consider. I choose the cc for the full suspension and the low step through to fit the trails I ride. Give me 2-4 weeks and I will either be singing the praise, or sh!tt!ng on my decision.
Assembled gets by with "Made in America". I like Roshan, however I'd like more information. I can't seem to sort just who is welding the frames.
Ultra Eagle 1 frames are welded in California, Ultra Eagle 2 Frames are welded in Wisconsin, both bikes are assembled at Biktrix in Canada.