Agreed. Up until the release of this sxe, borg has not had a 'billet' 66 available. Definitley not a borg wheel.
As for that stainless housing, that 13cm should work well. Especially in twins, not sure if you noticed but the gate ports are much larger than a cast housing so you'll get great...