I haven't got past the first few gyms in B/W, can't say much about gen V, or battle frontier, but for the other games, I think it lacks a bit in the terms of a proper challenge, though given the mechanics, I don't think much can be done about that. Probably why people started to create their own...