Having gone thru building a '98 XJ since 1997; there were a lot of parts manufacturers over the years offering a wide variety of parts that ranged from CHEAP to EXPENSIVE.
While I could not afford the most expensive; I did A LOT of reading to see how the different parts manufacturers parts performed, which ones did not live up to advertising, which ones would break the most often and which ones performed well at a reasonable price.
I haven't heard of the manufacturer of the parts in your link, but I have read about Core 4x4 who offers several Tiers of parts which appear to perform well and are reasonably priced.
You need to determine what your budget will allow and whether you want to purchase the parts as you can afford them or dive in and max out your credit cards.