My intention was for the flowers to be the only way to restore health; mimigas depend on flowers for sustenance, right? different types of flowers would restore different amounts of health. Of course, you can't see that with mahin's flowers because there's no way to take damage before you see him. Furthermore, you could increase your "Proficiency" with a weapon (level up) by eating another type of flower, but I have not worked out the kinks in that method yet.
Also, I fixed my link. sorry for that noob mistake
Finally, as for the jump, it is possible, it's just... very hard. you have to time it right because the platforms kinda hover up and down. I tested the whole shebang for hours so I can guarantee it is quite possible. I usually have to take advantage of the limited invulnerability you get when hit to be sure my last two jumps aren't knocked off course
edit: ^ Lol, that's funny, guess I forgot something...