The stylized design makes my brain recognize is as just another random inspirational poster or an add, not something I should pay attention to. We have standard and widespread symbols already for stop/go which should be applied here in some form.
That's an interesting point. What would you recommend? Follow street sign structure?