I have never seen those top hats before and that website has zero information about compatibility. Plus after shipping and tax it will be >$600 with no guarantee it fits properly, although looks like Amazon might have a set of fronts for ~$450. Some sites after googling that part number say they are supposed to be paired with a TRD coilover set with optional 'racing springs' that appear to be 65mm ID, which means you would need to have different spring perches to fit KW (60mm ID springs) as well as a different top nut, maybe you could re-use the OE top nut, not sure how KW mates up to the 86.
There's a few options available off the shelf that should work great, trying to do something 'unique' on this front most of the time leads to headaches, lost hours in the garage, swearing, and a loss of money. Hell I've even seen camber plates ordered from KW that didn't fit their own dampers when they said they would. Not a knock against KW, just that people who do this for a living sometimes screw up compatibility, and you want to trust a google translation that chucking $600+ across the sea will work out? And you didn't come up with the information I just came up with searching for 10 minutes on google?
tl;dr odds that it will bolt right up are extremely low, likely you will need two-three custom fabricated parts on each corner to make these work which will probably run you $50-$100+ per corner if you can design them yourself and have a machine shop make them. Worst case something about the spherical joint makes it totally incompatible with the KW's and you have to find a spherical to replace it meaning you're remaking over half the part to keep the TRD logo on them.
Could you do it? I'm sure with some determination and guidance yes. Will it be worth it? imho no, as soon as you need that first custom piece you're spending significantly more money than many off the shelf options that are known to fit well and with little problem.
Edit: This site makes it at least a little clearer what they're supposed to be paired with.
http://www.trdparts.jp/english/86_pe...atestnews.html