The big problem I have seen is application. If the bars are not clean and free of any oils (hand, petroleum based, synthetic, etc.) your grip is going to slip. I believe the best thing to do is use what's best. I just clean off the bars with contact cleaner or rubbing alcohol and install the new grips with air pressure. I really have never had to wire, and/or glue them on. I do use bark busters so grips cant slip off the ends, and the clutch, brake, kill switch, or other switches prevent them from sliding in.
I think James or BK should merge this with the other glue thread but thats up to them.