I certainly wouldn’t have been able to come up with most of the use-cases in your list having read the various introductory docs I’ve come across (but never used them).
I can see how more than one example in a tutorial probably wouldn’t be practical, but a link “for a fuller account of polymorphic variants and their uses see …” would be an excellent idea IMHO. I’d certainly enjoy seeing some of these examples.