Hard wiring may be 'fun' once. But when you want to change something it gets annoying pretty fast.
I would never (again) hard wire anything. It may seem fine to do 'today' but 'tomorrow' (maybe the day after tomorrow.. or next year, or the year after that) you will realize why it really sucks and is totally stupid.