I'm about to rent out my place and just got the local PM out today, got the fee schedule in front of me now :eek:
Apparently in addition to your already extensive list, there's also:
Court Filing Fee
Title Search
To Let Sign (separate from advertising fee!)
Credit Check Fee
Special Water...