I think its great that DFX releases the new Aladdin. Different tools for different purposes.
My silly video was perhaps badly timed in the midst of this release, but it does not count since it was made on a good but not so fun windows pc, on a not very welcoming program.