What you describe is the cloud image. You can dd it to your hard drive and it should work as is (initial password will be displayed on first boot).
As for Debian, the slowness comes mostly for fsync calls I think. You should be able to use eatmydata to avoid this. See: https://people.skolelinux.org/pere/blog/Quicker_Debian_insta...