Yeah I've worked with keyframes before.. I find that if the program doesn't allow you to manually build the interpolation curve between your keyframes, then you're kinda stuck to a predefined set of animations.
Nice to know the diffs between these programs. Thanks!