Seems like a good thought out Case - what it just seems to miss is a proper Filter.