My son's mites practices are 6 pm during the week, and weekend practices are 7 am. His games go as early as 6:30 am.
On one side, it's a pain in the can to get up, get a distracted and half awake kid up and in gear, at the ice 10 min before start time, especially games that are 40 min away.
On the other hand, it's nice during the weekend to kind of get it done right away, and still have my weekend. the 2-3 pm games kinda suck, because it's right in the middle.
The 6 pm practices take a bit of logistics because my wife and I both work, so we get out, run to school, grab kid, and just make it on time