I really like the vibe of this venue. The surfaces are good, the guy who works there (owns it?) is affable and easy-going, and it's going to help seed an area of the city that is currently on the up-and-up (Bloor and Lansdowne).
It does have a bit of a temporary feel to it that will probably change as the venue becomes more established. I'm also not a huge fan of the lighting, but most gyms we play in as part of the TCSSC aren't much better.
On the whole, Just4Fun is a unique spot downtown that supports affordable rec sports, including pickup co-ed ball hockey, in a way that feels almost community-driven. A business like this should be supported and will hopefully thrive over time.