I suspect a lot of the "no's" are in relation to preferring Haaland - a category I am in. If Haaland wasn't around and at a selling club the answer would be yes - he scores a lot, and his hold up play/link up play is under appreciated IMO (far better than Aguero in that aspect for me).
My main concerns with Kane aren't his suitability or injury record, I think he's fine on those fronts, but are the price (Spurs will want something truly outrageous), and the fact that if we don't go for Haaland, then I could see him staying another year and ending up at a PL rival next year (joining Sancho at United to replace Cavani seems a not unreasonable option).