Katzskin as 2late4u said they are professional and you wont be sorry...that is what I put in my 13 Crew.
Sometimes an on off switch is good you are not fiddling with a screen to turn on or off
BCM- Body Control Module takes care of almost everything in the vehicle not related to the drivetrain
Good Luck