If the weather was right, I would go with the ladder stand all the way. Like you said, you can see farther and its a little more "outdoorsy." On bad days dont hesitate to put him in a blind though, nothing ruins the expirence like getting soaking wet and freezing to death!
Either way, just get the boy into the woods!