Dave,
Your boss's advice is very sound as the deer can see movement in the blind if your back is to a well lit window. Most folks will recommend putting the blind out ahead of time so that the animals become accustomed to it. You can if you like but I have never had a problem with placing any of my blinds out the day that I plan on hunting. You may want to "brush it in" with foliage from the area though to help it blend in better. Along this line of thinking I always try to set mine up under an overhanging branch or in a break in a fencerow. In those circumstances they blend in very well.
That Penthouse is a big blind. Make sure you don't set it up too close to any buildings or someone is liable to charge you rent....