There is other stuff you need to do for cocoon.io wrt to display stuff to make canvas+ happy or else you get black screen or multiple views. But I cant remember and I cant find the info. I haven't used for a while as I am not targeting mobile for now.
I think you need to allow use high dpi scaling for one and there was another thing possibly need to either use point or linear mapping. its definitely documented somewhere on the cocoon website.
Have you tried the C3 cloud build?
it is not canvas+ level of performance however I was very impressed with the performance compared to my experience with past non canvas+ builds and you don't have to worry about any compatibility issues.
I made an apk of my alpha shmup just to test ythe c3 cloud build, it is full HD res, pushing a few hundred objects with lots of scaling, array look ups and functions and Im getting 40-60 FPS on 2-3 year old midrange phones..... if you are using dt properly anything above 30 fps is playable.