It will definitely decouple the sub from the floor, even if you have carpet over concrete sub-floor it will help. But, the 1.75" extra height will not keep the sub safe from the vacuum cleaner.
You could get the bigger Great Gramma and make it so that he vacuum cleaner cannot reach the sub.
There is also the
AmpDude, same size platform but 2.75" height. Better isolation, no difference in protection from the vacuum

.