I don't think potions contents healing for less on contact instead of drinking is particularly unimmersive as they are magical and a similar effect happens with poisons and other throwables. Tbh, though, it's not that useful.
Which is kinda bollocks as well, since even most poisons would require entering the bloodstream to take effect, unless you are talking acids.