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. One possibility is "Your intended meaning is clearer in this sentence".