But road bikes- sit back in the saddle, sit upright and it is easy. Keep the weight forward and I am in trouble.
Yes, that's it exactly. I went through a time thinking I couldn't ride no-handed anymore, then I sat back and realized that that was all I needed to do. However, I always seem to need to lean a little to the left, even on different bikes.
Last year I was riding with some others, and I showed off by taking out my jacket, putting it on, and zipping it up, all while riding no-hands. I decided that was stupid, and now I only do it to rest. If I sit back and coast, it's just as restful as taking a break and sitting down.