I wear New Balance 993 because they are cushiony but also provide some support. Whatever you choose, don't wear them with cheap, thin socks. Thick, cushiony socks can make a huge difference!
Checked out your URL......sounds like an interesting shoe. How did you discover this? Whenever I ask the people in the shoe dept./store, they just point and say whatever we have is over there........and you're left to your own devices since they don't know much either.