Should I go for Princeton SCEA?

Yes I think you certainly have a chance. Especially for engineering. The SCEA does give a boost, but not has much as schools with binding ED. Good luck