Cool
If I understand it correct, the sender must know the stealth address from the receiver and the receiver must know the nonce from the sender, so information need to be exchanged both way, comparing with the standard way of only providing a receiving address?
This creates a strong use-case for Twister adoption: Put your stealth address in your twister profile. When you send a payment, send a direct message with the nonce to the receiver. DM's are encrypted in twister. Take it a step further: bake this feature into every bitcoin-twister client so the user never even sees their stealth address. Then, all bitcoin payments reduce to "1.5mB @bob". It takes all the centralization out of the current tipping schemes and makes them forward-anonymous by default.
ssshhhh you're giving away my secrets

Sorry. I just can't help myself. Haven't even been sleeping since my mind exploded over this. What I just realized is that your client could by default display your balance in your local currency based on geolocation data. This means users wouldn't even know they're using bitcoin!
Alice: +$5.00 @bob
Bob sees his account balance is now 66.35 pesos
Carol: Hey @Alice, @Bob have you heard of bitcoin?
Bob and Alice: wtf is bitcoin?
Carol: it's what made your transaction possible!
Bob: yeah.. And?
Alice: @Carol stop being a smartass