Personally, I think Fuck Combustion is a brand and a tagline all by itself. Quite succinct, clever and, because it is colloquial, very memorable. Anything more is probably a bit much.
(I do love Vini Vidi Vapi, though!)
The message for unregistered users could, perhaps, use a revision. How...