I agree—if I could use Racket (first choice) or Common Lisp (second choice) and make use of the breadth of libraries available to Python, I'd be a very happy camper. Being niche, and what being niche implies about shared lift, is what keeps me from reaching for Racket all the time.