IMO for the time being I'm thinking ita only because of the ride height, and missing cladding. I know 3m supposedly has a an adhesion promoter you can get too
But yeah a clean surface is critical. Also which tape did you get, cause I know they have a molding tape you can get at autozone. It was strong enough to attach some fog lights I got for my old s14 once, in an upright position on the bumper. It held even til the day I decided to remove them (oem later ftw)