I would prefer that UrBackup have as little interaction with the filesystem as possible. Mounting and unmounting seems like it could introduce problems. But that is just me.
When looking at the output of df -h you could just grep -v -e and exclude anything that matches the base data set that UrBackup uses. This should cleanup the output.