Still, given the price it takes to build up even an inexpensive frame and the depressed prices on new and used brand name bikes at the moment, I'd probably go a different route if I did it over again.
I'm with you. Frame is alright, rides great, but it was a hassle and a half to get going.
Ex: I was never provided the linkage spacers with my frame, and obviously those are required. By the time I got them from the seller (6+ weeks after frame delivery) they sent me the wrong ones (they were sized incorrectly). So I 3d printed my own in ABS after figuring out what the dimensions should be. Those 3d printed spacers are working fantasticly but still, that shouldn't be required to make this frame work.
Totally agree on the cable routing, being under the BB is odd. The dropper post routing is equally strange, so I'm using an AXS dropper to avoid needing a cable in that weird location.
The link design makes removing and installing the shock a pain in the ass because you can't access the rear shock bolt. Again, not a huge deal but still annoying.
The spacers provided that attach the top tube link to the top of the rear triangle are oversized, so getting them in the frame is difficult. Huge deal? Nah, but it probably is putting excessive load on those bearings.
The derailleur hanger is weird -- its got a threaded insert for the axle that is kinda just free floating, and the hanger itself is held together by 2 screws, one of which backed itself off during a ride and interfered with my cassette by wedging itself against the cassette lockring. Looks like the frame now uses UDH which is nice.
The holes for routing the brake/shift housing were a hair undersized, I had to use a drill to round them out a bit more so the housing/hose would fit.
Luckily I have no issue with the shock sticking on my size L frame paired with a 210x55 shock.
Overall, pretty good frame but when you factor in the price (especially now with tariffs) there are used name brand options that are competitively priced and don't have these annoyances.