"bad Habit?"
dunno.
when we're talking about old(fashioned) Amals or Dellortos or Bings just after the war, that is one thing and I know from experience not to trust them.
But modern carbs of good design and materials don't need to be shut off ever if you ask me.
I don't shut mine off - I don't even have a petcock installed. I habitually remove them, replacing them with a quick-release hose connector. In the case of the Skorpion, the petcock is notoriously too small, another reason to do away with it. The quickrelease makes removing the tank easier in any event and on any bike. On the Skorpion in particular, where the petcock catches on the wiring harness and has to be carefully forced thru every time. And the quick-release can of course do double duty as a shut-off where it it is necessary; you can't be better shut off than entirely disconnected.
NB: the SZR has no conventional petcock nor any vacuum or electric one.
It does have a sort of faucet, but that can only be reached once the tank has been lifted; it is only to be able to remove the tank.
this is the kind between two hoses:
and then there are those in which the valve part is threaded and screwed into the the tank. Both Ducati and Aprilia have these as standard equipment. I get mine from the Aprilia dealer and he also has the proper tap to thread the hole.