Yeah working on that now

, currently checks the filesize from the local .mov and remote .mov(for failed/incomplete downloads) and also matches the id's from the apple rss feed.
Will use an xml file for the "database", should function just as good with a little overhead.
Purging can be done by adding a date in the xml, then on every run it will check it and if it gets to old and it will purge the old items(maybe even the local .mov files).
And will add an option where you set how long you want keep old trailers.
I'm using a folder per trailer because then you can create a folder.jpg in that folder and have a nice thumbnails view in both mediaportal and windows explorer with the poster as the folder "icon".
Can make this optional of course, a new version will be out in a few days which should have all this included and probably more.
Also created another application in the meantime, which does something different:
1. fetches your personal bookmarked tv series from episodeworld.com
2. then searches for the most recently aired episode of the shows on newzbin.com and checks the different releases(default downloads the hd720p/hdtv version)
3. adds them to sabnzbd+
This way it automates the series download and you don't have to bother checking for them, just have to bookmark your shows on episodeworld and it will download the recent episodes when they air.
And if you are using the mp-tvseries plugin it will automatically import them there.
But dunno if anyone is interested in such an app so haven't posted it.