I definitely agree; I'd like to have a bit of JR on my guys. The problem is that there is a limit to the amount of skills you can train. In general, an elite player will have 120-130 TSP (I feel like I've seen guys with almost 140, but they are extremely rare). The general consensus is that JR and SB are the least effective skills (I don't necessarily agree), so they tend to not get trained as much. Also, most managers believe that JS is much more effective than JR at 2 and 3 point jump shots, so JS is considered much more important than JR.
Anyway, that's definitely a good start on an SF. I would add more guard skills at this point, but I think you need to decide if you want him to be more inside or outside based.