Rob, i have never heard of this cleaner and know nothing about it.
your canvas shouldn't need any treatment unless this cleaner has some different properties.
you could contact the canvas manufacturer and ask them. there should be a tag inside one of the tent seams with their name.
the Roos are made by T.J. Snuggles in Indiana.
and Zoe the Wonder Dog(R.I.P.)
'07 Roo 23SS pushing an '07 Chevy Avalanche
Equalizer WDH and Prodigy BC