I cannot comment on duxton, but I stayed at the Maxwell, around the corner (which is literally 3 minute walk around the corner).
It was a paid stay, but no welcome amenity and no acknowledgement of status. Regardless, people staying at the Duxton or Maxwell should know that the rooms are extreeeeeeeeeeeeeemely small, even when upgraded. The Andaz Hyatt is probably a better choice unless you really want to stay in the Chinatown area.