I'm not a developer I just read things on the web, so I can't help. Actually we have a working ion kernel but hybrid (which means ION+PMEM memory allocating). The problem is on the camera drivers. That is the main issue for jb+.
Sent from my HTC EVO 3D X515m using xda app-developers app