This seems pretty great.
At FMHE, we do the prayer for vocations after the petitions and St. Michael after the Mass.
Yesterday at St. Al's Fr. Louis had a good homily that was engaging, not accusatory and it did relate to the Gospel. It did drag at the end, though, at about 11-12 minutes...