Just out of curiosity, why are you making the 1/2/3 level warlock dip more powerful? Or are you making it so EB only scopes with warlock level instead of character level?
Other common houserules I see, will add more as I think about it:
Can draw and throw a weapon as a single attack (fights can throw 4 daggers in a turn)
Free feat at level - Can allow all or only non combat ones
Rangers and Paladins get cantrips