RE: Any other ways I can improve my setup?
Are you bow or rifle hunting? If bow, I'd move closer to the creek. Does the logging road cross the creek? If so there would be better. The suggestion of a stand on the other side of the road is a good one also.