The only real advantage of inject sdrol is better control over the dose. IME you don't need much Sdrol for a good performance impact - I've made huge progress on 6.25mg ed.
Great effect either by injectable or by taking it orally......I only ever use it as a pre workout now. I have noticed that when I use the injectable side effects are much less severe.