Well the price wouldn't stay high for too long. You basically make XeF2 (the base chemical) by putting xenon gas and flourine gas in a vacuum and expose it to sunlight. At normal temp ranges its a solid and is non-explosive.
Hopefully we're looking at a prototype battery in a year or two and...