I've manually converted some character cell screens over to CSP.  The hardest part was just figuring out from the underlying code where and how the data was being stored in order to maintain consistency.  It wasn't object script, so I needed the CSP to perform direct global writes to the DB the way the server side hot reads did.  There were some system variables that I also needed to utilize that weren't automatically available to the new front-end.