I gotta say the black looks pretty good to me. I think on a fiberglass smooth type topper color matched but with angles etc the black looks sharp on the white. I gotta ask how you photoshopped that so well. I have been trying to see the two different colors and toppers would look on my billet silver. My buddy had a black one on his crystal granite and it looked sharp.
Since the white powder coat of the commercial one will be a different white than the truck that would drive me nuts. Based on that I would go with the black.