I just had this same brand and thickness put down in my house, installed by a sub contractor.
I think from your description you're going to be absolutely fine. I went over mine with a shop vac to clean up debris, as what I was covering up was partially removed linoleum from a burst water...