Don’t know what Diablo you were looking as that Diablo name goes way back with Gryphon?
I’ve seen the Diablo 300 but not the D’Agostino, but what I can say is the build quality of the Diablo 300 is beautiful to look at if you like that kind styling which I do, very solid and fit and finish is like a Swiss watch.
https://ibb.co/QMnbjN4
https://ibb.co/FJRxsLj
Cheers George