I'm pretty sure it's optional, but it helps a lot. If you don't use the assistant, IIRC you have to setup all of the options first, and then attach them to the matrix parent when you're creating it. With the assistant, it gives you the opportunity to create the options when creating the parent. It has been over a year since I've messed with them though, so things may have changed