Yes, I definitely feel that attributes should play a huge part of how it affects the power and accuracy of those one timers no matter if you green it or not.
I know for offline play I have greened some and the shots were either stopped or blocked, I can't say any missed outright when it was green. Ultimately, I can't tell you who shot them (the ones that were either blocked or stopped), so I can't judge it based on their shot power and accuracy stats.
I am using Utah in franchise mode and playing each game, so I know overall I don't have many high stat players so that could affect it too. Whereas, if you play HUT or something where you can stack a team full of high 80's+ that could easily make the affect of the green shots more automatic and seem OP? Just a thought...