I had the same surgery done on my current CD AJ. Ran over her when she was 7mnths and it snapped clean off right below the femoral head. Prognosis was sketchy, I had 3 different surgeons look at the x-ray before deciding. 2/3 said it could be done, but both said it might interfere with the growth plate and therefore the dog may have a shorter leg once mature... not good for a working dog.
I had worked hard to get this dog and had high hopes for pups down the line so I went ahead with what the vet said would be an $800 surgery... what he meant to say was $1,400

The dog had it's leg casted and had to stay inside for 3mnths, hand walking only.(thank God for my wife

) The dog healed perfectly and today there's no visible evidence of anything happening... and she can run like hell

Another dog had the exact same surgery done the same wk, however the owner didn't control the animal and it damaged the repair.. eventually necessitating the dog to be put down.
Would I do it again? Between the money, time, and chance of something not healing right....probably not, but if the dog is breeding quality it may be worth the risk.