I find LAD easiest for logic operations, example, this contact AND that contact, OR this contact.
Logic is more of a pain in SCL because it uses a minimum of three lines of code, you have to use IF - THEN, your code, and END_IF, but SCL is way better than LAD for calculations.
So , yes learn SCL, but no, don't think of it as your usual programming language. Use a mix of languages, whatever is best for what you are trying to do. TIA allows you to insert an SCL rung in to a LAD program so there is no reason not to mix and match.