I like to look at OBPE (On base including errors)
If I have two kids who have the following 10 at bats
#1 , 2 hits, 2 ground outs, 3 ROE, 1K, 2 BB, = .250 BA, .400 OBP and .700 OBPE
#2 , 2 hits, 2 Ground outs, 4K, 2 BB = .250 BA, .400 OBP and .400 OBPE
Kid #2 is producing offensively 40% of the time, Kid #1 70% of the time. I don't care if it's speed, voodoo hex or chance. If a kid gets on base thats more valuable to the team than striking out and should be recorded somewhere in the offensive statistics.
FC can be assigned whether a preceeding runner is put out or not. For statistical purposes I treat a FC where a preceeding runner is put out as a ground out, and a FC where a preceding runner is not put out I treat as ROE.