You are right, I never had a stroker and never will. I have seen a few friends troubles they have had with them. If my goals were major engine work, I would go Big bore because of their issues. There are people out there with issues regarding their strokers. Yes i am sure a few places make good strokers and designing it correctly. If i was to buy a Stroker it would be from MPH only. There are some strokers out there that are good like the 5.4 which is very different than the 4.6L due to the taller deck height and such. The 4.6L is a motor I would not want to stroke.
Anyone look into the internals of a 30,000 mile stroked 4.6L?