Barefoot running is great.
Cushioned soles are not, as it changes your gait significantly.
Arch support is great, as long as it doesn't over compensate. You don't necessarily want to walk with a huge bump under your arch; it will be very uncomfortable.
Oh and having lower arch is not as bad as it sounds.
that is relieving to hear~ never noticed the low arch issue until I bought some dress shoes, but guess I will be fine~