I tried it on R4 with ysmenu without using the hex edit just to see where it fails. When you create a profile / save slot, it gets stuck in an infinte loop when trying to start the game.
I used the fix from Jenna's post and now it works fine. So that hex edit in post 2 seems to be good
The hex fixed ROM also works fine on CycloDS but i doubt it even needs to be patched on the Cyclo