Yeah, I'm writing a conversion tool and I'm having quite a hard time getting EasyList to fit in the 50,000 limit. I have some deduplication rules in place which takes it quite close, and with cleverer algorithms it might be possible to fit the entire thing, but it's pretty clear that this limit is quite restrictive (plus, there's no guarantee that it will even work on iOS, which will kill the ruleset compiler if it uses too much resources).