a123 cells can deliver 70 amps yes but what people forget is that the voltage at this load drop significantly more so than normal lipo battery's.
You know what i would like to see would be an eagletree of one of these motors on a really powerful battery pack to see what current they really like to draw.