No, it is not required. If your company has all the bases covered and you do not need additional help - these sessions are purely optional.
That said, we have found that many people starting companies have gaps in their knowledge that they need to fill to become successful entrepreneurs. The business booster sessions are designed to fill these gaps in a laser-focused way matched to your needs. They are not like business school classes that simply survey a topic. These sessions are tactical based upon the needs of the attendees.