Polyurea is the way to go when taking flexibility and durability into consideration, that being said epoxy has its positive attributes too. It is really up to you which you wish to go with, but remember to take into consideration aspects such as overall performance, cost, and how difficult it is to apply.