Looks like they're intended to take on Alge's very successful PR1a cell. But I don't see an integral sunshade or a rounded top to prevent snow accumulation. Those are small touches we've come to appreciate with the Alge.
What's your take on the built-in battery? In theory it is a money saver, but will the battery last all day in a cold snowy application? And what will be the cost, complexity and availability of battery replacement down the road? AA batteries are cheap, available everywhere and a new pair can be inserted between runs if the existing ones are getting weak.