Now, if you could choose what would the 'perfect' ending for the Sopranos be like?
Tony gets like 300 years for RICO. The end.
Hard to argue with that likelihood, Ivan. But Carlo going into the program certainly gives you the indication that, if he wasn't killed at that restaurant, jail was an almost certainty for Tony. And no matter what happened, Tony wasn't likely to ever have peace in his life.