Hi a.m.
I have also similar kind of points and post & if I will be do some marketing work on my several websites I will became MVP?
This the first blog I every seen that person becam MVP with such few points and helping by community gethering and etc.
If this froum is actually for a Developer then please mention his contribution and work because it is for developer then MVP person selection based on who do work on development and nopcommeerce performance improvement area not a marketing guy or takecarer of community gatherings.
If you really want to appriciate marketing work then you can introduce new term marketing MVP ( MMVP )