I dont see reason why IV injection cannot be given IM.
As for 27 mins half-life- well If it can significantly increase LH, FSH and TT- its good enough for me.
Its relatively new stuff, but looks promising for both men and women.
Some peptide reserch companies are joining game, so it will be fun to see how it works.