Good call on reading the book. It's covers the same basics that an avalanche level I course does. You will be the more educated because of it. At the very least, you'll have a basic understanding of what your guides are telling you and you should be able to talk some shop with them.
The SL is probably the best choice out of your quiver for sure. It is probably more than adequate actually.