Oops. Yes those were terrible instructions.
All Marriott cards have a closing date of 11th of every month, so that's never been an issue for me - for other cards I could see it being annoying though.
Due dates are visible when you look at previous billing cycles. True on the online dispute, no personal experience with fraud on my card (knock on wood)