Like most moves it all about assessing the situation mate. I try it only if I have underhooks, I dont fight for the hooks to get it, I usually just go for something else.( also I usually try climbing the back if I get the arm inn instead of going for it) If they posture I usually got for the RB and go with that, if that doesnt work I try to get some wrist control and go from there and so on.
There are some many techniques you can use from the guard other then going for homie control, so take ur time with it, and train for using it in situations were you feel its natural to go for it, just like everything else.