Assuming you are going to integrate your Judo skill into your striking skill in the future. I don't know Judo, but I do wish that I had learned my throwing skill without jacket dependency on day one. Here is one suggestion since you are flesh in this art. For every Judo throw that you will learn, try to map that throw into no-Gi throw ASAP (not in school but by yourself). This way, later on down the road, you don't have to spend another 5 years try to remove your Gi dependency. All the pushing contact points, you should have no problem in both Gi or no-Gi. It's the pulling contact points that without Gi, a hard pulling may be difficult (unless you have strong grip).
I just hate to see that you spend 3 years to develop a throw and later on find out it only works in the Gi environment. If a throw that doesn't have much dependency on the Gi, it may be worthwhile to spend your training time to develop that throw instead.
For example, when you do your "Osoto Guruma", instead of using your right hand to hold and push on your opponent's upper collar, you use your right hand to push your opponent's neck instead. This way you will have less Gi dependency but still achieve the same result.
http://www.judoinfo.com/images/anima...sotoguruma.htm