Stronglifts is a novice program that should not be run as long as is typically recommended.
Stronglifts is neither a powerlifting, nor a bodybuilding program. It is a novice linear progression. It is well suited for novice lifters who have the capacity to make consistent strength gains in a linear fashion. Naturally, you will build some muscle doing SL, but it lacks the volume necessary to deliver a robust hypertrophy stimulus long term. Further, you reach a point in a linear progression where consistent workout-to-workout strength gains simply are not feasible, and it begins to fail horribly at fatigue management. When you cannot make consistent week-to-week gains, and all or most of your sets are near maximal efforts, then Stronglifts has outlived its viability for you. At this point, you need to switch to a different program with a different periodization scheme, and this is also when you choose between a powerlifting program or a body building program, depending on your goals.