There are some benefits to solo training as you can go at your own pace and pick how you want to do things. I like to put on street clothing and try my kicks and blocks and what not, just to see how they would feel in a jacket, or blue jeans, or something that I might be wearing if I were to be attacked. Unlikely I will be in my Gi if attacked in a parking garage.