I wouldn't mind this if it was the same kind of illustration as the classic NYCT depot stickers like ENY, Amsterdam, Flatbush and Kingsbridge (incidentally I almost typed "the classic NYCT depot stickers from the 90's" ; do we actually know when depot stickers were first created?)
This one looks too much like the clip arty style of illustration the MTA Bus stickers have and it just doesn't look right