Yes, 10000000000%. There isn't enough zeros to say how poorly this movement/party/combat system is implemented.
Anyone who is even remotely close to combat should just be pulled into turn mode. No if, and, or buts. Also, having only cones of vision trigger Sneak checks is very poor implementation. Sneak checks should be always done, and then maybe provide a +5 bonus if your within the cone of vision of someone. Then, you can add modifiers, like if your in the dark or low light areas, and the other NPC/PC doesn't have Dark Vision, Ultravision, light source, ect, then you nullify the +5 check.
This is just so many other and better ways to implement than the system now.