Installed today on my '05 X2. It's a huge improvement over the factory wheel. Big thanks to JRW for the badge. I got it fast and it fit perfectly.
For those wondering, the hub is splined but there really isn't any reason to use the one that comes with the wheel, unless your just after a different look. I kept my factory hub.