Anticoagulants are always a trade-off between clotting and bleeding risk.
The pharmacological half-lives are not always helpful (xarelto's is about the same as clexane) as the biological clotting action doesn't completely correlate.
If looking at an oral agent, one could argue that dabigatran...