Yes, I've used stock roms as base. At the end I used a chroot provided on xda because I wanted to have all of the chroot and "bridge" script to try the app and other features. Don't forget about the custom kernel or you'll get "knoxed" out. xD