One of the biggest issues with this game has always been the near broken state of line of sight, especially when it comes to ranged lords and heroes. Nothing is more nerve wrackingly frustrating than realizing your powerful sniper lord has spent half the fight standing behind a slight rise in the terrain causing the "obstructed" state.
Now, I realize this is a complex technical issue that CA is aware of and continually trying to fix. I applaud those efforts and hope they eventually come up with a solution.
In the meantime, however, they need to do more to let the player know when a unit is obstructed or where they can and cannot fire. First, give us a clear indicator on the UI when a ranged unit has the obstructed state (maybe shade the unit card or put a big x on it). Second, color code the range of fire cone to show the areas where you cannot shoot due to a terrain feature or friendly unit getting in the way. Finally, let units "lock on" to a target, meaning that if they are moved, they will retain the target they currently have focused. I realize these probably require a level of work that I do not fully understand, but if they can do it, it would fix a lot.
I love the Total War games - they are my favorite video games bar none, and Warhammer sits at the top as my favorite in the series - but this is an issue that detracts from the fun of the game and probably keeps players from enjoying lords like Wulfhart or heroes like the dwarf engineer. I really hope they see this and understand the importance of fixing this issue.