These are both sentences that native speakers (including me) might use, but to me they are not particularly elegant (especially the second). In the second case I would prefer "What you are doing now is better". The first sentence is slightly ambiguous, and without seeing the surrounding context I'm not sure if or how I might rephrase it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.