The single benefit of stays versus nights (and this is if the number of future stays were to equal the number of future nights; i.e. one-night stays) is the "My Way" welcome bonus of points. Which is up to 1K points per stay at certain brands (like Hilton and Doubletree).