From Ikelite manual, the DS125, fully charged is good for 150 flashes. If you also use its modelling light, 1 hour of the light is equal to 50 flashes. I bought the D125 last month and only used it on one weekend trip, I did not feel that it lasted quite that long. After charging it overnight with the smart charger the day before I left on my trip, the first day on 3 dives, I used the modelling light on one dive (about 45-50 minutes) and took no more than 20-30 pictures the whole day (the water was rather terrible) the battery was down to quarter charge (only 1 of 4 LED light still lighted up). The 20-30 flashes did not include the flashes that went off when I surfaced. I guess with TTL sensor, I should turn off the strobe before surfacing as sunlight/wave will trigger the strobe like mad and the strobe went off a whole bunch of times before I could turn it off.
I really think that smart charger is a good idea because then you can quickly recharge the battery between dives on the boat.