Big difference is Reforgelite does NOTHING for you to balance your reforging with your gemming and enchanting. Reforgelite won't tell you to gem expertise.
Yes, it does, in that case you're pretending on the forums you're more amazing than you actually are by QQing AMR doesn't work for you. It does work for you. It works for warlock in general. When you play affliction you need to select a haste breakpoint but thats pretty basic and straightforward (much easier to do than figuring out stat weights). Ideally, AMR should decide for you which haste breakpoint is achievable and work from there. In your case playing better will yield more DPS increase than changing the default stat weights for AMR because the two options available for warlock together with going for a haste breakpoint is decent.