I've only ordered parts from KBDFans, not fully-assembled keyboards, but it's been a good experience for me.
I'm planning to order a KBD8x MKII from them, so I am just as curious as you are.
I've seen KBDFans keyboards at meetups, such as the TADA68, KBD67, KBD75, and GK64. They seem to be good at building to a certain price-point. For example, the TADA68 is a budget keyboard, but it is fine in that context. You can get a decent one with plastic case and custom switches, even comes with decent PBT keycaps. The KBD67 is more expensive, and comes with a massive metal case.
They're good at getting the basics right - case materials, keycap materials, switches. The ones I've used felt solid, although not luxurious. [The metal case options can be pretty nice, though, for the price, and the KBD75 had an LED strip like more expensive keyboards.]
In general, I would go with the fancy aluminum and brass cases with KBDFans, because they are very competitive price-wise.
You can get KBDFans to lube the stabs during construction, apparently. But if you want more enhancements, you'll probably have to do it yourself. They don't do too many luxuries at the factory. [At least you can upgrade cases with some of their designs later, if you choose.]
Anyway, I get the sense that KBDFans is a 'meat and potatoes' kind of assembler, in that they're likely to get you a solid keyboard with the basics functioning right, although it may be lacking some bells and whistles, and certain customization features.
WRT to Hako Trues, I have only used Halo Trues. I found them to be obnoxiously heavy. I understand the purpose behind that [prevent bottoming-out], but they just seemed so much heavier than was necessary. I use Kailh Pro Purples, which are said to be a lighter version of Halo Trues. They make much more sense to me in that capacity.
If you are using Topre 55 gr, I guess Hako Trues will be okay. I prefer 45 gr, just as I prefer the Pro Purples.