Well, I have been putting the ole thinker box in this one and have come up with a few ideas myself.
Next time, I'm going to start by frying some pancetta as a first step. Once crispy, I'll remove and set aside. Going to use the fat left over to cook the onions and raw garlic. Add the crispy pancetta at the end. I also think that a decent sausage would be good.
Croutons at the end and even some aspargas. Not sure that shrimp would be the best choice because man, it this soup ever rich! Shrimp might put it over the top! Heck, why stop at shrimp when some chunk lobster would settle in ther nicely!
HH