Excellent selection!
Almost all the Marian hymns you have listed are ones that those chanting the compline would have to encounter within the year.
I would also include the tantum ergo sacramentum to the list for eucharistic adorations