Your activity isn't that consistent which will reduce your chances to get accepted by a bit, I don't think meeting attendance will be an issue as long as you attend the following meeting, though.
As far as applications go, this is quite decent.
Good luck!
BBCode