Well, F&SF must have thought it sufficiently science-fiction-y, or they wouldn't have published it. :) That's a market I've never managed to break into, although I'd love to. On the other hand, most of my recent work has been fantasy, rather than SF.
no subject