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.