Not on late August, the last was on the end week of May after the faucet changes.
Let me highlight your question, "Would you want it to make it so only people who deposited in the past can claim happy hour faucet?". I have a strong feeling on this. The one's who would really enjoy if ever the happy hour will be back again is mostly the VIP's who wagered a big amount of BTC during the past and those who've wagered above 10 BTC too. Part of me wants to have the happy hour back but I thought of this too. That is why I'm asking all fellow gamblers but they don't give off much of a conversation here.
I really appreciate the works of our Mods on PD chat with the bonus rains too . I observed the chat went lively with that and mods-player relationship is getting better.