I had a Company in the UK draw up some meta tags for SEO which included a "revisit-after" content="7 days" /> tag. Whilst I know that certain search engines pick up on this information, is it at all relevant to Google? Are there any tag terms that are definitely picked up by the Google crawler? Should I pay a Company to do this at all? (only a small £ involved BTW).
I would say total waste to be honest, will make no difference at all. If you want Google to visit more or less sign upto Google webmaster tools and adjust the crawl rate in there.
The title tag, obviously, is very important. The description is also very important. The others are less so.
As a general rule, you should never try to influence the crawl rate of your site w/ a <meta> element OR Webmaster Tools. If you want them to crawl your site more frequently then get more inbound links and consistantly add new pages to your site so that they find new content each time they return. The only time you should need to set the crawl rate is if you're running on a super crappy, slow as hell server and the crawler brings your site to its knees. Then you can use Google's Webmaster Tools to make them crawl you less frequently.
I am 100% agree with you. There are lot many other things to do in SEO (which is actually required??) than changing crawling rate. Let crawler decide it..
They might not revisit your site for months even if you put revisit after 1 day. Get more links, that's more important.