I use Skype over Sprint's 3G on a Touch Pro and it works perfectly. The audio quality is comparable to normal phone calls. There's no reason why it wouldn't work.
Heuristics are bug ridden by definition. If they didn't have bugs, then they'd be algorithms.