I don’t think invisibility potions are cheese given they are a one shot wonder & a valid item in table top that gives similar tactical advantages as does bg3.
I don’t agree with any of the potions lasting a full day but given outside giant strength they aren’t overly useful apart from odd instances I can live with it - hopefully it gets changed for full release to find a better balance.