I love the look of the classic speedy, but I would never buy one because I need a hands-free option. My B30 is my most used bag, and while it gives off some gym bag vibes when I wear it crossbody, I find I just don’t care because it’s so darn practical! It can fit everything I need for me and my kids and it’s great for travel.
I don’t think a B25 would look like a gym bag at all. I personally think the 25 looks too small but I’m 5’8” so that might be why. Also, I think that’s a very unpopular opinion especially with nano bags being so in style.
So, to summarize, I would recommend holding out for the B25 (but would vote B30 if that was an option).