Not the OP but I have migrated to Hugo as well. There's a number of tools to convert to Hugo from a WordPress XML export. I used wp2hugo, IIRC: https://github.com/ashishb/wp2hugo
Dead easy. Took an afternoon to do everything, including fiddling with DNS and trying different themes, etc.
Also very interested in this. I ended up paying for 2-3 years of WordPress.com to host my tiny-traffic blog and I had to pay for a higher tier to handle video (sidenote: fuck wordpress for offering a shitty watered-down WP version on WP.com, you know, literally the thing they complain about WPEngine doing). I'd love nothing more than to migrate away but I've already done a mess WP -> Hugo (or was it Jekyll? not sure) -> Ghost -> WP and I'd like to automate the migration as much as possible. Every other time I spent a while copy/pasting and hand-fixing posts. I know I won't get away from doing that completely but I'd like it be easier.