In the past they have been made to work, but they were not much better than batteries. With the price of batteries dropping like a stone I suspect they are going to have an even harder time competing.
They are not good at long term storage though, as the self discharge rate is high. And historically they have been expensive.