wouldnt you rather have someone who is there all the timeand not wasting slots compared to someone who might not be there some of the time.
Something is better than nothing, the amount of times i have seen good players sign up, but never actually go to the batttle is staggering, therefor it should remain on reliability, my advice to you would be to join strat battles you know you will make