The structure of immutable is very neat; it's simple to use but powerful at same time! It has everything I need in one place - immutability collection with many different types that are easy/quickly serialized into JSON or JS objects (and vice-versa).
No downsides yet :) Maybe some people have issues using other mutable libraries like underscore? But this would be due mostly because they're not as well known / used by others than themselves so there could also just easily been something wrong about my code usage etc.. A nice library indeed!! If you want an elegant solution without boilerplate then go ahead & try out @immutequals' project if your language supports js native object literals ;).