Hi there Studly!Nice composition work!About vocals, why dont you try to sing yourself,thers a tool in Magix dont know the name yet but with this tool you can correct singing.Or maybe you dont need it,maybe you are a good singer but just never tried!So keep inspired & see you!
The song is very nicely done and you can alter the vocal loops to fix in your songs. Also you can purchase vocal packs of loops to add to your collection of vocal loops. Your work is very good and I know how you feel about magix vocal loops. I wanted more but only had that which came with the solfware.
Keep doing what you're doing and you will fine the loops you want.
Considering the Magix vocals available, I think you have done a fine job blending the vocals into this song. Everything is evenly balanced which makes for pleasurable listening.