Does "Inafaa ufagie" work here?
I think it should work
what about ''it is better you sweep''
That's better than the sentence with "should". I'd say "It's better that you sweep," or "You'd better sweep."