I was pretty pissed about being approved pretty late for my first DACA (March 2013), but now, I think that's alright.
I've got until March 2019. Got an approved I-130. I'm almost ready to do the hardship waiver.
Government catches on fire? Great. Clean Dream Act passes - even better.
Anything less and I am going down the waiver route. I am not waiting 10+ years for citizenship, and I sure as hell won't take a Bridge Act kick the can down the road handout.