I have used Magical Express 4 times and the average time from flight arrival to check in at the front desk was about 75 minutes(the longest was an hour and 45 minutes, the shortest was an hour). You shouldn't have any issue making your FP in time as long as you are going right from the hotel to HS.
Enjoy!