Ok consider this case scenerio. Site has lots of dynamic filter pages in categories, despite adding the parameters with "No urls" in webmastertools account and "NOINDEX" the pages Google keeps on crawling. The server is a bit ropey so often crashes when google tries to crawl these parameters aggressively. I didn't want to add rel="nofollow" as that can still diminish pagerank. So I decided to remove all the parameters urls from Google's eyes by not displaying these links to googlebot.
Is this acceptable behaviour, it is cloaking which google don't like but is removing content by cloaking OK?