In my opinion, the Geek wraps roller is too stiff for textured wrap installs, too wide without 2 heat guns, and it gets hot and hard to hold over time. I have used it for floors with a slight texture. You may get away with a painted block but not anything with serious texture. I find that on these types of installs the amount of heat is more important than pressure, and every pound you have to hold up will wear you out over time. I like the TSA 4 but it's heavy and you can't get close to the edges so you will need another tool. The two-hand hold also limits the area you can work on when on a ladder.
I have used a cheap 4" foam paint roller with great success. They are light and soft enough to conform to most textures except deep brick mortar joints. You will need a separate tool for deep mortar joints no matter what you use. If you use the foam paint roller buy an extra 6 pack of rollers. If you get the heat too close or the vinyl too hot they can melt. I have a TSA1 TSA2 and TSA4, Geekwraps Hotshot Big Easy, and still prefer the cheap foam roller on large jobs.
Whatever you decide you should probably get a TSA2 for corners and mortar joints as well. The cheapest place that I can find to buy 3M tools is
Lowen Certified.
4" foam roller. at Home Depot and extra
rollers.