Are you really going to produce power when you don't need it, save it when you do need it, and then give it out? How is that efficient, just because you can generate it on solar or wind?
In the case of Solar and Wind, yes. Because the energy is literally free. In the case of nuclear, yes. Because the amount of uranium fuel used up is miniscule compared to the cost of the power plant. It makes 100% sense to run a nuclear power plant at full load 100% of the time, its not the fuel costs that get you, its the fact that you built a nuclear power plant to begin with (since its so expensive and has so many safety regulations).
Even in the case of coal power, it is cheaper to keep coal plants running for hours as a baseline generator rather than ramp up and down.
Natural gas is one of the few sources of power which can be "turned on" and "turned off" at will. Its extremely flexible. But all other sources of energy operate on their own schedule. Its cheaper to store the energy and keep the plants running. The "renewable" that can be turned on / turned off at will is hydro, but that is only valid in certain locations (and the west-coast has a bunch of water concerns, meaning pumped hydro is mostly an action to save water, not generate power).
Energy storage helps all forms of energy except for natural gas, be it nuclear, coal, solar, or wind. Even saving energy from Hydro is great, if you're primarily managing water instead of energy. (If California needs a million gallons of water, Hoover Dam will release the water whether or not the area needs energy. Energy will be generated, but where will you store it?).
What value do we really attribute to solar and wind? We already know that we need massive amounts of surface area to transfer our base load to renewable entirely. So massive in fact, that you could plant the whole world full of panels and still fall short.
I'm a "every form of energy" approach person. Use solar where the sun shines. Use wind where the wind blows. Use nuclear where the local population accepts it. Use natural gas for peakers. Use energy storage to make all other forms of energy more efficient.
So this is why I think on a private scale this is feasible, why, because you use a battery directly to increase the efficiency of solar panels on your roof. It is a form of micromanagement in the best possible way, because every house has its own family controlling this and that control has a financial stimulus.
Home solar makes no sense, because most people aren't home when the noon sun (most energy) is available. You're at work. So why would you store the energy from noon, when you could instead move the energy on electrical wires to someone who actually can use the energy?
Industry (manufacturing plants) use the most electricity during the day, when the workers are at the plant. Commercial sectors use the most electricity (air conditioning) when the stores are open and people are visiting. Home have no use of energy when they're sitting mostly empty at the bright, high-energy 12:00 noon sun.
This is why net-metering is IMO, a good idea. You feed the grid with energy and get credits for it, because the USA actually uses more energy during 12:00 noon than other time periods. However, homes sit empty at that time, so it really makes more sense to send the energy to other sectors in your city rather than capture it in an inefficient battery for storage at a later time (ie: 5:00pm when you get home).
EDIT: Case in point: it is more efficient to move the energy from solar to the local mall's air conditioner unit at 12:00 noon. At 4:00pm (1 hour before you arrive home), your air conditioner should turn on and bring your house back to a comfortable temperature. However, if you have a home solar panel, you're more inclined to run your air conditioner throughout the day (even at 12:00 noon with an empty house). In fact, the optimal strategy is to run your AC as low as it can go (maybe to 65F or lower) during noon. By the time 5 or 6pm comes by and you're home, the temperature rises to a comfortable 70F or higher, and will stay there throughout the night. (Yes, this means you use the air in your home as a battery pack, "storing" cold air for later. Its a free form of energy storage that's locally optimal, but globally suboptimal)