Ah, good to know, thanks!
Yeah, having to change the scale/tiling of materials with several maps one by one is "hell", so not really a comfortable workflow. For 5 maps I'd have to change it 10 times per change in scale. I've cheated a bit with a UVW Xform modifier on the object, but that is not always the best solution.
Sadly I haven't been able to mix OSL and Controller nodes no matter what I use.
I've also noticed that if I make a full material with tiling controlled by Controllers, save this material to my library and load it again, the Controllers are gone. The values have been baked into the bitmap nodes, so not the biggest issue, but still sad.
I tried to only use OSL nodes with a Corona Material and that worked, it even saved everything to the material library. Seems to be the best way so far. A little scared of never using CoronaBitmap in my materials anymore, might get some unexpected issues. Wish me luck!