""And I really think that this thing is going to take off and start booming. And I'm hoping with my fingers crossed," Steeves said.""
I really think that is in need of rephrasing.
The last thing anyone should be wanting in connection with inflammable gas is a BOOM!
Don T.