With over 5 hours between arrival and departure you should be fine even if flight is delayed. The risk is cancellation - flights are so full these days that if flight is cancelled it may take a couple of days to be reaccommodated. Short of booking refundable backup flights there isn't much you can do about this risk.