I'd keep Karlsson, Backstrom, and Fleury. Final spot is up in the air. Between Eberle, E.Staal, and Kovalchuk it's a tough choice. A case could be made for either one of them, I'm not as high on Eberle as everyone else, and would probably take E. Staal myself.
But taking Eberle still makes a lot of sense, and the fact that your an Oilers fan makes him an even more intriguing option.