It would be good to review this comprehensive legal review of currency....
A "dollar", is a "Bank note", an "IOU", a "Check", a "FIAT"... Your money/value/note is "Spent" by them, as soon as you give it to them. It goes to the person who just requested a LOAN. You get another note, when you withdrawal, from the other person who just paid a portion of their loan, they got a year ago.. or ten... or 20...
Virtual-currency has "no cash value". (Can not be taken to a BANK, and exchanged for a BANK-NOTE.) Even if it can be exchanged with BOB for a BANK-NOTE, which is legal, since "This note is legal tender for all debts, public and private."
That does not make it "currency". Only a "regulated bank" can make it "currency"... Thus, BOB could refuse your bitcoins, as it is... "A private note, valid only by those who find it valid, for whatever they are willing to accept it for." EG, it is a comic-book, a baseball-card, a pez-candy-dispenser, a seashell.
It is illegal to refuse USA currency for goods, in the USA... It is not illegal to refuse bitcoins for goods in the USA.
Printing an "account number" of a USA bank does not make you a MINTER or a counterfeiter... because the ACCOUNT is not the CURRENCY.
Thus, printing your bitcoins account info, is NOT turning it into a "currency". Even if it can be used to trade, or given to someone for a debt. At that point, it is the "extracting party" who is responsible for any "gains", to report them. But bitcoins are, "no cash value"... thus... are not a gain. (Not until sold for an actual currency.)
Like I said, great idea.