>>513822170
>Grid storage now costs around 0.05$/Wh in China. So 10h of storage is 0.5$/W.
That's a bit high. Assuming you meant Wh and not kWh.
Storage is about 80 cents to $1.50 for a kilowatt hour over a 20 year operational life span.
On demand generation delivered to your home is something between 15 and 45 cents, depending on how fucked your local utility is.