Yep, wait until you put on an open clutch cover 
When you said you think it may stall is the bike lurching? If so consider a sprocket change. Up two in the rear or down one in front.
When you said you think it may stall is the bike lurching? If so consider a sprocket change. Up two in the rear or down one in front.