Angular gives you plenty of room to shoot yourself in the foot via premature optimizations and over engineering. Multiple times a day you need to step back, gather outside feedback, and look at the big picture.
Also, get designer(s) involved in the process ASAP.