I hate to say no, and maybe its because I overvalue people on the Angels, but Napoli is far better than Weiters. Gonzalez and Lind are basically the same, but I think Napoli is way better than Weiters.
You're essentially trading promise for proven ability. Lind and Weiters have the promise and skill to play better than both Napoli and Gonzalez, but haven't. I'm on the fence with this one but I'm leaning towards no for the same reason I gave Aaron. Until one of your players lives up to his pre-draft expectations, G&C is getting 2 unreliable players and losing 2 very reliable players.