Please take a look at the detailed specification.
Attached is a checklist of features I am seeking. The check marks indicate what SMF can do. The other points I am not sure and may need to be set up. Please let me know if you are able to provide this.
If you have used SMF will give your bid more importance.