When we logged in for our boarding passes they have time slots you could pick
Not sure if it makes any difference
Usually top suites will board about 11 am
Cabins may not be ready for other categories until later
Just as long as you are onboard at least 1 hr from sailing time 🙂