Thriller...most likely you simply improved your skill level in your sport (basketball). Sports skills are very specific and improve with practice of that sport, not by performing any specific exercise. Training for sport involves improving physical abilities that support activities, not improving the skills themselves.
Mr. Chek and the rest of the "functional training" gurus apply rehabilitation principles (transversus abdominis training, swiss ball training, proprioceptive training) to healthy athletes which is a waste of time. It does have an training effect on UNTRAINED individuals as they will see an effect with ANY training stimulus from carrying 50 pound buckets of cow manure 200 feet x 10 reps to the olympic lifts. Time is better spent doing things that improve your abilities that support your sports skills.