it could be useful, but i went to the site and typed in car, nothing related to cars came, i dont know if there are no such landing pages still on the site or the site lacks proper tags and search optimization. for now its a specific pinterest for landing pages.