LiFePO4 Battery pack DIY. Difficult? Expensive? Worthwhile?