2 first round picks?
Absolutely! Would do it in a heartbeat.
As mentioned by others, 1st round picks are a crap shoot. With Mack you know exactly what your getting...a generational player. He’ll be a stud on your team for many years. The track record of 1st rounders league wide is poor at best, again with Mack you know exactly what you’re getting.
As as far as $$$, our cap is looking good starting next year, so structure the deal to accommodate that. Stay under the cap this year, then take the hit next year and beyond.