Not many wheels are designed nowadays to handle the different stresses a solid tyre puts on them, so you may find your wheels won't stand up to the pounding. Yet if you're not 'going for it' then you may well be OK. Fitting solid tyres can be difficult, and some LBS refuse to fit solid tyres quoting insurance problems.
My commute also has one area that is regularly strewn with fresh glass on a daily basis. I use a 'normal' tire called 'Dutch Perfect'. Essentially it is an armoured tyre. Not wonderful rolling resistance, but it's swings and roundabouts. I also used them on the PBP this year as I figured the time I save not fixing flats is greater than the time I might lose going slightly slower. Don't get flats anywhere near as often, in fact it is the only tire I use that has to be replaced because of wear, other tires I replace always still have a good tread but are suffering the death of a thousand cuts.