I like the idea, however my first question was a bit confusing (not the math!):
"2x - 2 + -1x + 2 = 5x2 - 4"
Is it necessary to use 'x' for multiplication? It's a bit confusing to be solving for x and have multiplication be represented as x as well.
I clicked through a few more questions and found this:
"-4x - 3 = -3x + 3 - -9xx2 - 9"
Can you use a '*' to represent multiplication?