Cobra PowrPro CVT placement

Installed my PowrPro a couple of weeks ago and it works great. It was only later I discovered the alternative mounting location in the How-To section. This seemed like a much better place as I was concerned about downward pressure on the module from the seat edge. Overall I found the wiring to be a bit on the stiff side (likely due to the cold temps) and found that my module lays in the middle of the tool tray better and in the opposite direction shown. I ended up elongating the notch that the tool strap lays in and everything fits nicely. Being that the tool tray hold down strap runs over the top of the module, it holds it in place nicely. My question however , is.....do you think there is too much pressure directly on the module that could lead to problems? It's snug.