The Xj-95 page has incorrect spec's its messed up and has been for a long time - its a BF16 Vario.
I looked at that guarant machine too it looks like a BF20 Head on a BF16 base.
There are some really cool options on the BF20. I have pic's and they are pretty good priced from china at around $ 550-USD plus freight and customs fees - the only problem is you have to buy a minimum of 5 at a time if you go direct. No spliting orders
There is a false rumor that some BF20 are made in europe, not so I got sent a picture from the china factory that shows the euro branded mills being assembled right next to the generic branded ones.
That said the x3 is pretty close spec wise and parts and service is allready here in the USA