There's nothing grammatically wrong with them, but hearing them, I have to contrive a scenario where they feel like the natural phrasing I'd use, so they probably wouldn't be my first choice.
It's like the difference between saying 間に合いたいなら走って and 走らないと遅刻するよ。While the first one isn't wrong, depending on the person they may be more likely to choose the second.