Would love to take a more serious look later.
Between the two I found I needed much less referencing with Crystal, and when I did, I found it more intuitive, well described and easier to remember and apply the same concepts in other places.
As a non-expert at Go, I would have loved classic OOP + batteries included Python and remove the curly braces. Perfect.
Its main drawback is the small number of native libraries available for it, but wrapping and using existing libraries from other languages is a walk in the park.
That said Nim [1] provides nicer metaprogramming features than Cython and very nice overall ergonomics..I think more ergonomic than Python with, e.g. UFCS. Nim has almost all the safety/speed of Rust with better ergonomics than Python. What is not to love?