In the context of common practice music we study (or at least I studied) that a non-chord tone is said a neighbor tone if it's between two notes with the same pitch and differs from them for a step, that is for an interval of a second. Also I studied that there are no non-chord tones of the type skip-tone-skip.
Now let's say I have a V-I chord progression, that in the upper voice I have a B and a C and that to make things less boring I want to put an C-E in the middle. I also believe that C-E-C sounds quite good but that C and E are a non-chord tones I cannot classify, though they sound good to me and classical, too, in a way. I'd say that it sounds way better than something like C-F-C, although F would be in the chord.
So how do you think we can call that non-chord tone? Is it a "mistake" if I put that there? Am I missing something?