I don't understand whats up with the tall seat posts. If the stand over height of the bike is supposed to be less than an inch from your inseam and your leg is supposed to have a slight bend at the bottom of the pedal stroke when seated doesn't that mean the seat height should be the same as the distance of the pedal from the ground at the bottom of the stroke? Does that makes sense to anyone but me? If you have proper stand over height then how can you possibly need such a tall seat post?
I think your seat looks fine. Have fun with that bike.