I also thought of adding something that increases the rez cost of ice (maybe a rook, xanadu?) to add to the overall strategy...
What do you mean by this?
Also, don't the Reality Threedee's tend to cancel out your ID advantage?
You probably consider using all of your influence as well.
As to Rutherford Grid, those are probably fine in your deck. They stack with Ash as well so that's something you might want to consider.