It is a black and white issue. You are legal or you are not. If you were brought as a minor and are now an adult, at the age of 18 you began breaking the law as an adult.
I will flex on this one:
Give them the amnesty. Sign all the BS they sign in DC, and give them ten business days from the day after the signatures are penned to file for legal status. Anybody that files in that period will have the same legal status as anyone trying to enter the country. Give them an advantage of having been here and staying out of trouble, and move them to the front of the immigration line. However, anybody that does not file within ten business days, anyone found to have a criminal record here regardless of the age when committed, anyone having a disqualifying criminal record in their home country, and anyone that is working the social services system gets a free ride on the big green bus to the border.
Step two, all unemployed will be offered the work these people held. Fix two problems at once. You don't want to work legally with our system you are out. You are a citizen and you don't want to work you go it on your own.