Most of the songs are way too short, and the ones with sufficient run times are, unsurprisingly, the best such as Generational.
YOD nails most, if not all, of his verses. TGF has his moments, sure, but his flow is stale after the third song and he rarely switches things up.
You know what to expect from him, but YOD keeps you guessing. That and the solid production are worth at least a listen.