3M 90 is all I ever use, never had any issues, spray both surfaces and let it tack up, then apply. We used that stuff on the last four boats and the motor home.
I want to be able to remove the carpet without ruining it. The 3M crap works well for that.
My dad has an industrial glue sprayer that we used once, overkill to the third power.