Are these separate tickets or are both flights on one ticket? If the latter, then I wouldn’t worry, because they are allowing time for security, baggage handling, etc. If separate tickets, then the idea of checking in online sounds good.