Water based polyurethane is definitely not as strong as epoxy and the final finish is a little softer. So if it is structural strength you are after then go down the epoxy route.
However you can apply several coats of water based polyurethane in a day and it is easier to rub down.