Wouldn't be surprised if something like that is coming soon. Maybe not radioisotopes exactly, but something. Battery technology has been one of the major bottlenecks in advancing electronics, mobile computing, and transportation. It's an area ripe for change, and the economic pressure/incentive is definitely there.