Why silly? In one .mobileconfig file, I created complex VPN config for my provider, with my own preferences, and loaded it without any MDM, to all my macs and iPhones.
Because, what happens when you want to update that config? Even if you're just doing it for your personal stuff, MDM means centralized push-based management.