I can't offer a comparison between the two products that you're considering, but I do have experience with Rust Bullet, having installed it on my son's garage floor a couple of months ago. Over the years, I've had experience with epoxy, regular old floor paint, and tiles.
I did a bit more prep...