Enforcement of check in time varies by staff, date, time of day, ship, port, etc.
As for boarding, that should still be a perk in that if boarding has not started and you are in a waiting room ("regular boarding process"), you should board ahead of D and lower C&A status customers (unless they have Key or in a suite) once boarding does start.