RE: Camo Question
Well, camoflage is defined as blending in to your surroundings. So, I would say it is vitally important to bow hunting. How effective are ghillie suits? Extremely. Period. Any 3-d suit IMO is better than a flat surface.
If you really want the best, get the ASAT 3-D suit.