Hydrogen does have a potential use for very long term stationary storage (an application for which batteries are woefully unsuited), and as a necessary chemical feedstock (for ammonia among other things). But as an automobile fuel, or a drop in replacement for natural gas? No.