I like it! To me it is a strong and really masculine name. It's common here, but not on babies. All
Magnus's I know are at least over 35 yo.
Magnus TheodoreMagnus AlexanderMagnus DominicMagnus HenryMagnus IsaacMagnus FrederickMagnus EmilMagnus RupertMagnus Gabriel