Unless you are trying to get rally car levels of ride height (and why would you?) the shock length makes little difference. As long as you can get all the droop you need, without the piston colliding with the top of the shock, or the threads ripping the seals, then the shock length is fine.