Our (rural wireless ISP) does something along these lines ... data between something like 1am and 7am does not count towards the monthly data cap.
At (peak) times they actively traffic shape and penalize the heaviest users. It sucks, but I don't see people willing to pay the $$$ to upgrade infrastructure faster.