RE: Sighting
Don't apologize for asking questions. That's what we're all here for.
Blinds disadvantages, hmmm
Perhaps scent, disadvantage for visual (how much terrain you can see compared to a treestand), shot opportunities (not in correct window) and can spook deer if not put out ahead of time for them to customize themselves with it.