The software will have bugs - its bleeding edge, but it has a community behind it, so fixes and functionality will come thick and fast which you won't get elsewhere
I went for a 12 month contract, I reckon if you have doubts, try to change the length of the contract to 18 months..