Typical, as soon as I post I find the answer/problem.
I hadn't set the combobox onchange event to update the link, so as soon as I'd set that the getComponent.getValue() option worked to retrieve the data from the field (having the combobox bound to a viewScope didn't work for some reason either) and the link updates and works fine now