I bought the WI track hubs and built them to open pros, I sold them before I even put tires on them.
I too was not impressed w the WI hubs; their biggest selling point is the splined interface, but even that was enough for me to keep them. I bought the Phil ISO instead.