Octane booster will never go into any of my cars. I would not suggest doing it yourself.
How are you tuning your car? Are you bringing to a performance shop and letting their tuner tune the car?
If you do it yourself. I hope you have a good understanding of Air/fuel ratio's. And an A/F gauge. Not some AEM cheese gauge.