Yes, this would allow you to create parabolas, as well as more natural, precise movement. The difficult thing about doing this, however, is simply remembering when to translate your coordinate system. For a simple 2D game, it's not that bad, but with a 3D (raycast, Mode 7) game, you would also be scaling when referencing your environment's tilemap.