I think I am right in saying that you would need to pay fees on a visitor permit, coming across on PR or a long term work visa means you would not have to. (We came across on WTR visa and dont pay fees for our son)
Will see if I can find more details somewhere.
