It's an interesting idea but I don't see where exactly in the client you would need it.
- for the feed one uses follows
- for the replies, because on the relatively low number one can use the ranks directly (giving the user the ability to set a threshold).
Bloom filters are superior to RankProfiles when you are dealing with +10k pubkeys (not in the follow-list of the user) I think.
Am I missing something?