I think you answered your own question.:)

Just got some Polypropylene strap from strapworks.com . I know you are overseas from the US so that may not matter. Nylon does seem to have a little more...