If you can programme SQL you can crunch your own ratings pretty easily based on the Smartform data fields, and create a daily script to update them automatically. I do this, for both class and speed ratings.
Only thing to bear in mind is that you need to create a separate table for the purpose rather than trying to put them into an existing table. Adding or amending fields in the core Smartform tables (Daily x 2, Historic x 2) will cause updates to fail.
Not sure about development of a website - not my field, and it will presumably rely on the Ts and Cs for Smartform which is Colin's area.