Custom implementation of Motion Magic for Spark MAX?

Has anyone had success in writing their own class extension for using Motion Magic with the Spark MAX? I’m considering doing this myself if no one else has done it already.