You can use aftermarket shafts(good upgrade anyway). If the green style bearings (non tapered) are used, the shafts will fit. There's only one difference between the housings besides length. The in area for the seal is not deep enough in the axle tube to take a seal and a standard bearing. The green bearing does not require the housing seal. I have done this a few times with good results.
Doug