Havent installed/seen them on the Nitro but Ive installed them on a couple other vehicles and its really not a hard install, but just have at least one more person to help, 3 would be a good number for the install
But if it were me, id defintely install it - for the satisfaction, quality, and saving a bunch of $$ aint bad either 