Keystone 8568 came in today. Nice, but really to big for this. At a minimum would require the front panels labels to be extended and spaced out more for the indicator labels and lines to line up better. Also kinda spendy at ~$12 regular price, Newark had them on clearance for $2.28, but I...