I just watched that first DeWalt video and I have to agree if is a waste of effort. They claiim "power of the mains in your hands" (yeah, right) and that is the only actual advertising - the rest is just flash. Reminds me of car adverts.
Regarding the 54v by putting cells in series, that means...