I've been a huge Megill fan over the last couple of years, but he is also the type of player that you trade away at a high point. Not saying he will go all Devon Williams next year, but when someone tips over the 30 yo mark and you have a good pipeline of players behind him, you need to leverage him into improvement elsewhere.
No reason to give him away for peanuts, but if someone gives a good return, why wouldn't we listen?