If we go by the evporsche.com web site that 15kWh will give a low Wh/mile vehicle up to a 75 mi range, then this picture looks a little better. 15,000 Wh @ 120V = 125Ah.
Looking at the Headway LiFePO4 cells: Each 40 battery string of 10Ah/3.2V cells is $760. You'd need 12 strings to achieve (128V/120Ah) so that's $9,120 for the pack, less BMS, assembly labor, charger, case, etc. INDEX $1.90/Ah @ 3.2V
Using the same logic and the A123 cells scavenged out of DeWalt packs; these are 10 cell/36V/2.4Ah @ $150 including BMS. So each cell is 3.6V/2.4Ah. You'd need strings of 35 cells to get 126V/2.4Ah. You'd need 52 strings or 1820 cells to acheive 126V/124.8Ah. At $15 per cell, that's $27,300 but includes BMS modules. INDEX $6.25/Ah @3.6V
The Thunder Sky LFP cells are another story. They've quoted me roughly $2 per Ah @ 3V. So comparing is relatively simple: 42 cell strings give 126 volts so 120 (Ah) x $2 (per Ah) x 42 cells = $10,080 before BMS, charger, etc. There is also concern that these units violate a US Patent still under evaluation. INDEX $1.97/Ah @ ~3V