nice skyway mate !!
i remember having a nightmare getting headset cups into my Hitch, i took it to a bike shop in the end, they took ages to get them in properly,...aparently the headtube was oval ? so some edjat must have dropped It at some stage, it all went in in the end, and works perfecto !