I prefer to play open guard for more mobility. I suppose the triangle body lock could be good if you have long legs and just want to hold the guy there. As stated above, its going to be hard to move your hips quick enough for subs and sweeps. But i dont do MMA, which is probably a whole different story.
From the back its my preferred technique. Just watch out because you can get ankle locked.