Yes I am a Bahnbonus member. Interestingly with the exception of promo voucher I always received voucher (after a delay compensation for example) by snail mail. I have a mental note to check it at the Reisezentrum on the next time I take the train (finger crossed this might be Munich in August).