Not if you want to maintain access to your account. I enabled it a week ago but logged out of my account for the first time today. It hasn’t sent a verification code to my mobile to log back in, and Twitter support is useless.
I guess that’s the end of my relationship with Twitter. I’ve been wondering about the value of the service for my purposes… I guess the decision was just made for me. If it is important to you, I’d avoid 2 step authentication.