Yeah, I took Magic Initiate(Shillelagh) at level 8 on a Polearm Master Paladin once; I wanted a way to bypass all the melee resistance I was encountering, and I didn't have a magic weapon (good ol' AL).
I'd skip it in this build though, you can learn Magic Weapon at 8 with one of your...