Diageo's offer for a 53.4% stake in United Spirits is "relatively full" compared to other spirits deals but will be "fair" if high Indian import duties are cut, according to an analyst.