It depends on your experiance level and your own preferance bro.
Sub-q is safer in the sense that you wont ever have to worry about hitting a vein. But for me (again, probably just because im used to IM), Sub-q is less predictable, the only time i did it, was the onyl time I felt like I was...