Andy, Andy, Andy,
It's important to be PRACTICAL and REALISTIC rather than optimistic.
Effective fuel cells in sufficient quantity to meet current needs are NOT 10-20 years away. They've been 10-20 years away for the last 50 years now. I'd prefer to think of them as at least 200 years away...