I've never had a problem with the official xiv updater. It has never taken me more than 30 mins to do an update. Maybe it is something wrong with your internets or something I've never had to open my ports or anything but people tell me it is suppose to help. Try it!