Aye it may not, who in the world is downloading and installing modifications via phone though? Sure one needle in the haystack might try but it's best to do this on your PC i.e. zip file save locations, edit notes, change log notes etc.
I mean, I'm not arguing it would be nice to have and peruse the site, then later get home and install mods you marked or similar but when you're going to do work on your forum you should be using a desktop or laptop, just my opinion .