Those have always worked for me (though strangely last years Plat card Never worked). I would guess your experience was isolated.
As far as IT, I would expect that making reservations seamless (and upgrades automatic) and many other merger issues will be where most of the time goes.