The tape alone will not suffice for holding this spoiler in place, at least not for long as it is goes boomeranging into the air at high-speeds only to fall to earth in the Highway Patrol's front windshield.
Your kit should come with factory instructions. Can you please scan them and have AK post them in his section for DIYers? Thanks.