It is indeed better to use iron ore, because, as you said, it gets you more experience (and it's cheaper!). With regards to the improvement strategy, I must say I never tried that.
Smithing IMO is the best skill in the game because smithed items are FAR superior to those that you find, and they look much better too.