In general, Giant is using good batteries but they are nothing extraordinary in terms of power/energy density.
22700 format is somewhat a non standard size, manufactured by Panasonic, mainly. Giant uses Panasonic cells/electronics in their batteries for quite a while. But to be frank, I don't...