YES YES YES TO ALL OF THEM <3333 but why aren't stilettos on this list girl?
Honestly pumps are the most versatile, depending on the height of the heel you can wear them with most outfits and dress them up or down. That being said, they probably take the most practice to learn how to walk in - especially if they're over 3" and a very thin heel with a thinner platform.
Boots and strappy shoes are the easiest to walk in, because they hold your foot in place well, so it's a great first step to wearing heels. I have like three heeled boots because I adore them so much. Strappy shoes I'm not really a fan of, unless it's just one strap across the bridge of the foot, like a mary jane, or around the ankle. I don't know, I think they can look really good sometimes, but often they just look tacky in my opinion.
I love the look of pumps the most but I feel so unsecure walking around in them, strappy are definitely much more secure feeling so I wear those more. Boot heels I wear on a regular basis, most comfortable of them all.