Blinds just flat out suck most of the time for deer!
As you've mentioned though, not having it brushed in plus having the windows up certainly made it stand out like a billboard to area whitetails! I'll take a tree ANYTIME over one of my Double Bull blinds! I'll save the blinds for turkey!