It does help indeed.
I know the concept of base, and have defined a couple of them just for practice.
But since I never absolutely needed to define a custom base, and I am mostly experimenting very different things for the moment, I assumed it was wise to keep using the Base 0 which is defined in my case as the robot's "world" coordinate system.
I can understand why it makes sense to use bases, although I fear it can also lead to trouble if referencing the wrong base.
It happened to me once, and I thought it would probably be a good idea to expose this as an input parameter, just like the tool, instead of being insite the KUKA|prc settings, you know, for the goofballs like me.