I've been running a road bike with Alfine 8 and the Dynamic-sourced "Versa" STI-style 8spd shifters for a little over a year. It works great as an everyday bicycle (along with disc brakes and a belt drive), but the extra friction from the hub internals (and the belt) and the large-ish intervals between the gears makes it not ideal for a road race bike, where even small differences in friction/gearing are keenly felt.
Then there is also the puncture problems (no quick means of fixing/replacing the rear wheel) and the fact that, with such a heavy rear hub (and narrow rims and tyres - race bike frame, right?) you are almost certain to break spokes/get pinch flats... Or at least that has been my experience (I usually get only one or two punctures a year on all my bikes and never break spokes, but have had two of each on just this one bike in the past year).
I should soon be upgrading to a new, purpose-built frame and an 11spd set-up, but after consultation with the framebuilder, we are going to go for a 26" wheel to increase the strength and allow for fatter tyres. It will still have drop bars and STI-style levers (and disc brakes and belt drive), and I'd like to think that if I was in a reasonable state of fitness I would be able to hold my own on a winter's run with the local chain gang...
Would suggest you check your spoke tensions for starters if you get broken spokes that many times. Unless of course its a bad batch of spokes like was the case with Reynolds Stratus DV and Sapim Lasers some years back. I had those broke on me on two different wheelsets. One clincher, the other Tubular. Both of the same Reynolds batch. Turns out it was a bad batch. Changed the spokes and all has been wonderful for the ~4 years since.
Next would be to check your rim bed. Pinch flats seldom got to do with rim width nor wheel strength. ITs almost 100% of the time due to under-inflation or the rim tape on the rim bed is not in good condition/ improperly laid or your tyres have some small flint/wire stuck on it somewhere.
Alternatively, since its a commuter, you might want to consider 28c tyres ?