should i upgrade my i7 2700k

Solution
Unless you are rendering full time or need the new AVX2 - then the answer is simply - no. Clock that thing at 4.0 GHz and you are already between 4770k and 4790k in performance.