Should I sell?

No question in my mind-keep the 340, unless of course you want to reinvent the wheel.