On the link OP's link, I couldn't tell if that is a tube protector or just a tape as a fashion statement.
But you can buy a frame protector that is made of shock absorbent material like gel but cost like $40. Yes this kind will protect your toptube as the handlebar will swing forcefully when you go down like in a crash. The little ding/dent wont harm the tube structurally but aesthetically annoying.