That is surprisingly easy to read, even though I'm not a native English speaker
And it doesn't solve the problem on the graphematic level. It ought to allow anyone to read the chosen dialect phonetically. But it suffers from an arbitrary choice of glyphs, so I have no idea how to pronounce eg. an (an actual problem I have pondered today is a-typical).
Conversely, if the spelling ought to be predictable for language learners, you are probably better of learning Mandarin (^_^)