BNPMIKE, because with both the FE and BE apps on a server(s) the increase need for network traffic makes the FE app more vulnerable to corruption and typically it performs slower as opposed to the FE on the clients PC.
I use Access 2000 and the interface to create stored procedures is okay, but normally I create them in Query Analyzer which is a tool that comes with the sql server client, at least on the professional version and above. You can call a stored procedure from vba with the ADO Command Object or bind the SP to a Form/Report.