Cannot imagine what you have been doing to the phone to crash five times.
I did not do too much, Browser, GMail, Camera, Music. That's it. It crashed on unlocking quite often. I'd get a black screen and the small rotating logo would appear. After the OS was back again it needed a reboot as no app would start up again in this "recovered" state.
In all honesty, I don't think this is very common nowadays. If you're migrating from something like a Nokia 1100, your contacts might be in your SIM, but most users are migrating from another smartphone in 2015, and smartphones don't store contacts in the SIM.
To be completely honest, I was unaware the modern smartphones could save contacts to SIM rather than internal contacts db(I quickly looked at my phone and failed to find an option to save-to-SIM).
This is a very very edge case that most people will never use, so lack of support for it is quite acceptable. Mainstream features are what Ubuntu is probably targeting right now.
While the UX concept is really nice everything else feels pre-alpha and should definitely not be sold as a commercial product yet. There's so much lacking (You want to import SIM contacts? Sorry, but maybe in a few releases.), Ubuntu Phone is just not ready for use as an everyday phone.
If you want to get this phone, expect around 5 crashes and 5 additional reboots a day (unfortunately it will also really crash while being on the phone). I'm saying this as a not too heavy user.
I really hope things improve and I can switch back in a year or so, but right now going back to Android was the best thing I could do.