you should pick the loyalty program that would fit best your travels and region of origin
indeed, Accor is not well represented in NA
unless you travel a lot outside the US, this one might not be the best for you
same applies for airline FFP
same happened to me when i started collecting points with starwood hotels