Your apparently punting FG% so I would be patient with Rubio because he seems perfect for what your attempting to do and what he can provide.
With regards to the other players, I feel its a toss up. There's got to be better options in a ten team unless you league aggressively attacks the waiver.
There aren't really any other better waiver options besides a bunch of injured players who I'm just keeping a watch on. I'm not in a good position for playoffs yet so I can't stash Granger or Rose even if I'd like to. My league is very competitive so players are always coming on and off waivers..
10 Team Standard League with extra points for big yardage
QB- Drew Brees
RB- Andre Ellington, Giovanni Bernard, Shane Vereen, Jeremy Hill, Ryan Mathews
WR- Julio Jones, Eric Decker, Ty Hilton, Odell Beckam Jr, Desean Jackson, Josh Gordon
TE- Vernon Davis, Jordan Reed
12 Team PPR league
QB- Aaron Rodgers, Alex Smith
RB- Lesean Mccoy, Ahmad Bradshaw, Chris Ivory, Shane Vereen, Brandon Oliver, Bryce Brown
WR- Julio Jones, Keenan Allen, Michael Floyd, Kelvin Benjamin
TE- Zach Ertz, Kyle Rudolph