I really like your post but I have found more interesting resources including this one deleted link while researching for the Gutenberg 6.7 release and I think it would be great if they introduce full theme support so that we can easily use gradients with other blocks as well.