If you want them get them, I like mine but they are a pain on a daily driven car.
Yes they are fairly easy to install. I installed a set on my car. No you will not need to remove the glass. The biggest problem, i had was extending the wiring for the door and feeding it thru without it being pulled out by the hinge movement.
I spent roughly 7 or 8 hours doing mine but that included many breaks.