Why not simply put a cap on exp bonus instead of lowering the gen xp bonus? This just increases the gap between new players and the ones with like 20+ gens. For example, why not simply cap it at like gen 11 (100% bonus xp) or 16 (150% bonus).
Oh and for archery, the damage change for the longbow is IMO (and im no archer at all) a good thing BUT plz remove the accuracy buff, its back at laser sights now... it was a good thing when you had to either go accuracy/speed archer or strong damage archer.