I am right there with you, I recently was able to do the no handed thing on the rollers, it really was not as hard as it looked. I have not tried one legged drills, but that is because I am already tired of riding my rollers.
One more thing, I love my $85 Performance Travel Tracs!