I flip mine upside-down when it’s convenient, when in the shop I always put bits of newspaper or cardboard under the contact points (seat, bar ends) but it isn’t really necessary.
When on the trail I simply make sure there’s nothing sharp underneath the seat when I flip the bike. Contact with dirt or grass isn’t going to significantly shorten the life of my seat or grips. I don’t have a bar-mounted GPS and my controls are all underneath the bars so there’s nothing delicate to contact the ground.
For my part, I don’t have a use for the Backflip product. For me, it’s the solution to a problem that doesn’t exist. And those bar plugs are hideous!