I poked around a bit more tonight and tried a little bit to break it, as promised in the other thread. I'm assuming that you know about the more obvious bits, such as the SQL being displayed on the viewfilter page, and will fix those in due time.
The first thing that threw me off a little bit was the need to create a "loadout" without really knowing what one of those was. Once I figured out what it was, I had little trouble entering one; I did pause over the octane calculation method, but figured the default was safe. I suppose I could have googled that, but it's past my bedtime.
I tried a couple of bad names for my loadout, but it seems you've got those sanitized nicely. I did run into one bug where I created a second loadout with the same name (well, that part was intentional); when I attempted to delete the second one, both were removed. At least when I recreated it, it seems that my previous fill-up reconnected correctly. Before recreating it, I went back to the dashboard and tried to click on the link to my loadout; the resulting page had lots of undefined variable errors. On other aggregate pages, my entry simply didn't show due to the missing row in the join table; that's likely just fine.
The "Leaders" entry and the "Awards" table are inconsistent in how they treat back-dated tanks; my back-dated tank doesn't show on the "Leaders" table, which I have a recollection is intentional, but it does show in the "Awards" table. Whether I checked the "include in competition" button seems to have had no effect on either of these. Is that intentional?
I'm probably going to fill up tomorrow, since I have to be at the gas station to get gas for the mower anyway, and that'll give me an excuse to play around some more.