Upgrades can always go awry so it's a good idea to plan for this, but
having a separate home partition is going to help. If the upgrade
doesn't go well then you can clean install 12.04 afterwards and not
lose your data.
When going from one LTS release to another LTS then it is supposed to
be more reliable so chances are it will go well