Good news, I put it in Project M on a whim and it works perfectly as far as not freezing goes. Keep up the good work! Although for a version specifically for Project M you'd really only have to change her speed and floatiness so she fits in with the other characters in the cast. Although for a casual like me, balance isn't that much of an issue unless something is game breaking.
