Ok, here's the deal. Yes it will work, but you can't install it yet. Unfortunately, it is still tagged as an 'iphone' app, but not an iPod Touch app. iTunes 8 blocks you from installing iphone only apps on your iPod Touch.
So if you can get it to install, it will work.