Bitcoins aren't a currency, one could deal with them using the less-than-1kUSD/customer/day MSB license exemption
True, but US Dollars are. Again, you gave good advice, get a lawyer. Just because it's not "technically" a currency doesn't mean the US government won't use those laws to shut it down.