No point in making the ram too long. Most people base a cord of wood as 4' x 4' x 8' with three rows, each being 16". So 16" pieces of firewood is almost a standard. With that said, some folks have woodburners that take much longer pieces and those outdoor boilers can take logs. So a 36" ram is usually plenty. Just remember that the longer the ram, the longer it takes to cycle if you let it go full cycle. No reason to if you're in the zone tossing in fresh pieces as soon as the ram retracts enough, then grabbing the valve lever and starting the split. But each time you turn you back on the machine to walk over to get a new piece of wood to split, the ram will keep retracting and then you'll have to cover that wasted time getting it far enough forward to start the next split. Make sense?
If you waste 5 seconds of ram travel 300 times in a day, you've wasted 1500 seconds, or 25 minutes. Time is money.