How to choose the best filter?

You filter the data and the model variables in the same way and then do moment matching. Doing that with Bayesian estimation is pretty uncommon. That would most probably be something like