Overkill maybe? Either way, good job on getting all of that in there! Just might want to work on the wiring a little more... lol.