There's no reason you can't go beyond the minimum of the code if you wish. If the light that is being controlled is in the bedroom then that circuit must be AFCI protected. The decision is based on where the "outlet" is, not the switch that controls it. Frankly I think that the whole AFCI thing is a solution looking for a problem anyway.