I've always found the time it takes for hotel points to post as being akin to glacially slow. Even with hotels booked thru qantas I've been left hanging for months. These days I don't bother showing my card at check in, and just send off a copy of my reciept once I'm home and have nothing better to do. It takes a week or two for the credit, but still faster than relying on card presentation.