Definitely an upgrade, my brother did the exact same switch but to 8 gigs of ram instead of 16, and he is very happy with his new build.
You also would be getting a superior upgrade path in terms of CPU if you ever decide you aren't happy with the performance of the i3. You could upgrade to an i7 with that chipset and have top of the line performance.