Jon,
I agree that he would be happier if he used a VB front end, but he may have to consider development time.
I have found that I have a better time meeting the Clients goals if I first proto-type it in Access and then use VB and C++ to finialize. There is a lot less headaches doing it this way, especially when you have a client that starts sentences Oh and by the way I like this, but can we...
Also VB's built in Report engine leaves a lot to be desired (I usually go to a third party for these capabilities).