Who / what is A..V.F.C.? If they were going to redesign why not put the club name on it? To an outsider who does not know football it is meaning less, whereas it should be self explanatory as to the club identity.
Also from what I have read it is only for the new kit at the moment, with no plans to rebrand VP at present. That will make the club look thoroughly unprofessional and second rate (as if it isn't already.
A little like our "friends" from Manchester putting City or United on their badge.
As for was the re-brand needed - no, however corporate thinking goes along the lines of "we've cocked up bigstyle here, lets do something to redirect attention.