I personally take this deal and give him Bachman as the "player to be named by you". Bernier is a good upgrade on him and if he gets moved to a team to become a starter you've hit gold. Moving from a 1st to a 3rd is fantastic for you next year and I think Perry is on par with OV going forward.
If I were to move OV this is exactly what I'd be looking for. A similar player coming back but leverage OV's name (star power) to get more. I like the extra assets you're acquiring and think it's worth it.
10-team Auction League, $160 team salary, weekly H2H, start: 6F, 4D, 1G and 5 Bench
Scoring structure: (F : 1pt G / 1pt A / 0.15pts SOG / 0.15pts Hits / 0.15pts BlkS), (G : 5 pts W / 3 pts SO / 0.01 pts Saves)
Forwards : Ovechkin ($41), Kovalchuk ($24), Kessel ($18), E. Kane ($13), Benn ($5), Sharp ($11), Pominville ($1), Dupuis ($2), Whitney ($2)
Defenses : Letang ($24), Byfuglien ($6), Markov ($1), Bogosian ($1), McDonagh ($2)
Goalies : Schneider ($7), Bobrovsky ($1)