You might want to ask a watchmaker to do it. If you only have one watch to silence, that might be the cheaper option.
You'd be surprised how expensive those oils ainteresting. i did contact one repairer (here as trusted) and he said that oiling does not necessarily fix rotor noise as rotor mechanism is bad quality. Any merit for this? why is rotor noise issue on vsf panerai watches?