As per TimG suggestion - ask him to test how long do they last in water from fully charged to 0, so you can compare against the official specs. Important thing is to ask him if he has charged them regularly, even when not used (more about it below), or left them uncharged for the whole 2 years. As all folks are saying here - proprietary battery packs are not the best solution. Apart from a rip off (those are two batteries that you can get for 5-10 Euro, and i am talking Sanyo etc not chinese crap, put together, then sold, at least in EU for a whooping price of almost 80 Euro), if that thing dies on a trip, that's it, no way you can get one in the middle of Indonesia. Also Solas use proprietary charger (another garbage to carry). They now offer USB-C adapter but at another whooping 50 Euro+.
Personally i would stay away from L&M products - they are nice when they work but batteries and most importantly PCBs are of very poor quality. And the moment warranty ends they will charge you almost price of a new light if anything else than batteries need fixing (though if you ask them to fix batteries its gonna cost you ). They seem to have a lovely business model where servicing cost and arm and a leg. You can find a few topics on Scubaboard of folks complaining about those lights and PCB quality, as well of one where they put DYI battery together and somebody found a possible non-Sola replacement (Hope it is ok to link):
https://scubaboard.com/community/threads/battery-replacement-for-sola-1200.522330/page-3
As for the "why is it important to charge Solas regularly" - they have crappy PCB that die. And those you cannot buy. And they refuse to send them out, instead demanding a whooping 200 Euro+shipping for a replacement service. My story below, as went through a few with my gf over the years. From memory:
Sola 800 - not charged for a few months, died, 100+ Euro to fix (was a long time ago, when prices were lower, PCB/Battery dead
Sola 800 (the same) , not charged for a few months, PCB dead again.
Sola 1200 - not charged for a few months, PCB has issues, all works but light will not stay on, LM refuses to send 5 USD Chinese made PCB and demands 200 Euro for a replacement and shipping a light to them (because it is so hard to replace...)
Sola 1200 (another) - PCB issues, when charging/using only green/red battery status is visible , orange no longer shows. Guess will die soon.
The only Solas that i have and still work are the Nightsea ones...but i suspect this is due to the fact these were barely used, as while i might do 40 dives a trip, every single one with normal Sola, Nightsea only does 1-2 max.
No more Solas for me, Inon and AA all the way now