Welcome to the forum. I personally would stay away from both for the folowing reasons.
1. I'm not that handy or mechanically able to do a lot of work on my bike (other than oil changes, plugs, etc) so if something goes wrong, I'm pretty much stuck and have to go to the dealer.
2. I don't believe the warranty is any good on a flood/salvage Wing, so dealer costs to fix things that go wrong is on average $90 per hour. So that can add up fast.
3. As ronzilla said there are a lot of electronics involved with a Wing and accidents and flooding can cause really big problems down the line.
If you can do your own work and feel comfortable with dealing with the problems, then you can save money.