What makes you want to go for SA?
I don't really see much more than an Admin in you at this moment. You say you most likely won't be there for the meetings. This is a huge downside, you cannot afford to let your voice unnoticed in the meeting as certain things are crucial.