It's more predictable because transactions that are filtered don't have to be requested again. To this I would respond that they can simply be cached

Replies (1)

Ok, but this is more a bandwidth issue you are referring to, isn’t it? When it comes to more predictable fees my understanding is that this is because those who want to propagate this type of transaction have to find workarounds to get this transactions into a block because of the filter as it is right now. This means that it slows down this kind of transactions which is the purpose of filters, like calle explained before.