Your gear is absolutelty fine for Ony and ToC and In my opinion you are fine for ICC also. Don't join PUGS that worry about GS over 90% of the time it ends in a horrible failure. Your gear and enchants look great the only two small things I would change is get a hybrid stam gem to match the 12 stamina socket bonus and change your chest enchant to 275 health.
The only easy upgrade for you is the triumph shoulders are better than your current ones. Your gear seems to be as good as it gets for your current raid status.