Hi,
It's a portmanteau of van and fanatical, a pun that hopefully expresses any potential site's interest in vans etc. Hopefully this would appeal to a van seller, aggregator of prices, or anything connected with the niche of van transport.
That's the theory, but I'd like your words of wisdom...