You may want to come up with some random treasure tables as well. In building my campaigns, the rolls that the group have gotten (every one random) has led to some of the players hording over 150 platinum pieces, all before level five. That might not be the case for everyone, however, because my players have the most amazing luck for treasure rolls (and we love randomness).

First thing I notice is your are definitely correct about the flying items--why the heck is a potion of flying 100 times more expensive than the broom of flying.

The setting I'm running is the Pathfinder setting, so I've been considering lowering the magic item costs to better fit the lore of the setting, but I also think the crafting rules need to be changed. I'd say that creating of any kind requires more proficiencies--not just the tools, but also the type of crafting you know how to do.