He is stunning!! Congrats!!

On the subject of imprinting I think you are right and people take it way to far!!
In my opinion, if you went up to the foal strate after birth and stroked it fro ten mins then walk away that is enough. It is sometimes a problem if you cpver the foal in the smell of humans and this can also make the mother reject the foal.
As long as the foal knows you wont hurt it, there should be no problem!
