Too thin? Got 'em on two 26" bull crosses and they do just fine. Strong enough for anythin and allow plenty of movement too. As for the flag, personally it don't bother me, all I require is durability but ask him, i'm sure they can.
you wont a 2" mate i have one my mate has 1 on his bull x and they are the right size for bulls