Yeah that's a reasonable way to take a backup. I mean I would have recommended an actual backup tool, but dd is perfectly good. Especially since you zeroed as much as you can, since you didn't have a tool skipping unused blocks.
But the Wi-Fi bit was pretty gross, yeah. Fine to test but never ever for something I actually wanted to use.