My only slight frustration is the P1 --> P2 drop in points needed for tickets.
If P1 tickets guarantee a ticket for all points holders above the threshold, why can't the next windows just be an automated decrease on the points requirements where the points requirement drops every 2 hours by 20...