(edit: I have said something stupid, nothing to see here, move along)
The big thing that IonMonkey is adding is type inference through static analysis, which is a big deal for JavaScript.
Crankshaft uses type feedback, not type inference. Ie: it will monitor the types of objects to generate type-specialized code, but will not do static type inference on the code to generate type-specialized code.