I have a '16 B Deluxe and it would have to take an uber-extraordinary scoot to make me change. One that comes to mind is the BMW 1200 RT.... but given I got my B at substantial discount prior to the next-gen model release... BMW would have to really cut a great deal to make that switch. The B is one of the best scoots I've ridden over the last 30 years. The only mod I'm thinking of doing after a few touring seasons now... is to add the Helibars and Progressive front shocks.
Edit: BMW now has the R18 Classic... it's so cool looking... I just have to get a test ride in when it hits the dealer's showroom!