didn't read any replies yet but in response to the OP, bitcoin transactions are just as difficult to determine if it's legal or illegally gained money as cash. One has serial numbers, one has sort of a tracking history I guess. So really, they'd be more inclined to block it just because they don't like bitcoin than because of money laundering issues. Although, the accounting/auditing side of money laundering is a big problem in bitcoin since most people don't report anything in it, lol.
Except for there isn't a publicly available list of every transaction automatically compiled and kept current for cash.
Cash probably is tracked when it goes through banks and government agencies. . . but you carrying it around in your pocket is sort of like browsing through tor... you can pay in cash and whoever you paid can then pay in cash, etc... with the only tracking done when someone runs it through a bank.
I think as bitcoin as a community needs to stop looking at btc as a longterm 'store of value' because it shouldn't be - what it should be is fast/cheap way to transfer value from fiat to fiat or from fiat to 'other store of value'. Ideally, we have an interest in keeping btc itself constantly moving around and racking up micro-transaction fees.
If you're 'saving' or 'hoarding' btc - you aren't participating in the bitcoin economy --- you're simply speculating.