Just VHB tape, on a solid roof, will be stronger than a few #8 screws. I don't know what the roof of the Artic Fox is made from, but I'm always loath to drill holes in any roof.
Solar panels generally last a long time and do not fail often but it does happen. There is no standard size and the product offerings churn, so mounting them in a way that allows some flexibility in the shape if you have to replace them (without having to plug the holes previously drilled) is an advantage.
I glued the panel mounts on my Bigfoot roof with 5200 about 8 years ago and they are still there. I just stuck a 420W panel on the upper deck of my boat with VHB, I don't think it's going anywhere either.