I don't think the Tesla has been a disappointment at all, actually. My experience, as others have stated, is that you need to have a nice snap and spin on the discs to really get them to perform. That being said, I think may people looked at a disc like the Tesla and thought "I'll get max weight cause that's what I throw" and then were surprised when the disc showed more stability than they expected in a 175g. Even MikeC has stated his max weights show no turn.
That isn't a disc issue though, but IS the whole basis for offering the same mold in multiple weights. The 155 to 175g range of these DD's can give the same player quite a different range of lines within the overall flight pattern of the same mold. Lighter weight can help you get the snap and then give you better performance.
Now, I do think there is and should be a mold or two between the Inertia and Tesla in terms of stability. Everyone thought the Bros were a little nutty at first to release the Crave in between the Servo and Switch, but look at what a wonderful disc that turned out to be. So, once again, individual expectations come into play. Maybe that's the disc some people really want, but often times going lighter on the more stable mold can give you some crossover into the higher weights of a slightly less stable neighboring mold.
One thing I appreciate about the MVP discs tho is the consistency, and as a result, it has been much easier to test different weights of the same mold to find out which works best in my experience than it has been with other manufacturers due to all the variations in run and plastics of those other guys.
So, I'd say, if the Tesla you have in your hand isn't right for you, it might not be the mold so much as the weight. Across the board, I find myself throwing lighter weight MVP discs when compared to similar performing molds of other brands because that's what works best for me. See if someone has a lighter or heavier one that they will trade or let you borrow and give it another shake. A 7g difference in the disc might just be the difference between you writing it off and parking your drives.
Just something to consider...