I am becoming more convinced on the SF needing driving, passing, IS and OD. ID seems less important in my limited experience unless you will be playing 2-3 all season.
I've rarely played RnG, so I cannot comment on how my preferred player would do in a primarily outside shooting game with his current stat distribution.