I think it's best to just listen to your body. If you can handle taking them at night, and still get good sleep...go for it. Alot of people get to riled up on them, and that's why they don't like to take them after a certain time. Other people get sleepy on them, and can handle them at night.
Just listen to your body...as always.