i saw this post i thought i maybe try guide you .
as you mentioned thekiller only taking on bb links, the guys linked to him could possibly assist you. Keep imind you might not get a reply or feedback immediately. I would start off if i was you by try messaging the nodes closest to me(in this scenerio this being yourself) asking them if they can accomodate a link for you. let them know what kit you have. Why dont you try and message on thecaptain node or jetmaster01 node to see if they can accomodate a link for you as you close to them aswell. if you dont come right maybe try other nodes around you aswell, im sure someone will assist you.
Thats the approach i went when i joined ctwug and it worked