I hate Starforce....and only low buget companys use that protection as it STILL screws up your computer.
Back to your question..if your on patch 1.08 then this is the correct no-cd for it. Just make sure you back up the ArmA exe so you don't have to reinstal when the next patch comes out.