I really am very satisfied with the Omnipod. Of course, there will always be things that could be improved. Please add your own ideas to this thread -- I'll collate everything after a month or two, and send it off to Insulet.
First item is managing insulin not delivered by the pump itself. The PDM should handle tracking and managing IOB for bolus entries when there is no active pump. Otherwise, dealing with contingencies using an injection -- for whatever reason -- becomes very difficult when the pump only accounts for insulin it delivers.
I've run in to this situation several times. Pump goes screech owl middle of the day, I'm not in a position to change it, so I grab my humalog pen and bolus for lunch that way.
Unless I wait past the duration-of-action setting before bolusing anything from a new pod, I risk hypo if not paying close attention.
I wound up taking a 1 week pump vacation because of this issue a few weeks ago. Laziness got in the way of putting a new barnacle on, and then it was just too inconvenient to get it going again during those limited windows when I had no IOB during the workweek.
The PDM should provide a means to enter insulin doses no matter what the source, and then track it no different than insulin delivered by the pump. This could be a feature that could be locked out by an Endo or CDE for the patient that wasn't savvy enough to avoid mistakes (like taking Lantus, and registering it with the PDM as if it was a Humalog dose).