It gets better all the time but it is a sensitive balancing act between readability, ease of usage versus getting all info into working screen. Infact it may be that my guide is actually counter-productive in this sense.The help pages don't really show (seems like) half the options and commands.
This command is referenced to in wgm using
This type=server option is also mentioned in my guide in "import client" and in "site 2 site" but not in server section. I might add it. I deliberately wrote my guide as a tutorial to aid users with most common setup. As this it may serve as command reference, but a poor one. Given that this format may not be best for Advanced users they are likely better equipped to understand and adjust accordingly. Not sure if I would change anything if I were to start fresh again.
Edit: I'm still alittle fuzzy on the type=device import. I know Wireguard dont need it but wgm seems to benefit somehow but it may only be cosmetic (like to provide a cosmetic name to your device peer). I'm not sure what you are actually importing and what type of .conf file that is required.
I'm myself behind cgnat and have limited possibilities to experiment with server peers and imports.