Hey guys, I've had a lot of success with home roasting grain, and in a few competitions the home roast (I feel) has given me the edge). If you you want to, I have several blog posts about the topic and I have recently written a short book on the roasting. Unfortunately, it's only in eBook format on Amazon, but you could download the free kindle app for Iphone or PC. The name of the book is "Roasted: A Homebrewer's Guide to Home Roasting Grain" and if you are interested in the book do a search on Amazon through the link on the BN army site, they will get a little kick back
, I only charge $2.99 for the book because it's a fairly short read. About 50 or 60 pages depending on the font size you choose. A link to my blog can be found in my signature if you want to look for the roasting grain posts.
With that self promotion out of the way, I have made crystal malts a few different ways, and like brewing processes, each worked well but produced slightly different results. I have done crystal malts in a very similar way that you have suggested in your first post. I have also done it where I have soaked the grain (I don't do it for 24 hours, I find the grain gets too soft and takes way too long to dry. I Soak until the grain is soft and wet, which for me is usually about 4 hours or so) then heated the water and grain to 150, and maintain that temp for an hour to 90 minutes, then drain, dry, and roast. But my favorite, and the method that produced some nice rich flavor was to soak the grain, do the mash, then actually do a mini decoction mash with the grain. Then of course, dry, and roast it if you desire. I find the last method produces a much fuller and rich caramel flavor. No worries about tannin extraction with the decoction when doing this method. First off, this grain will end up being a small portion of your end grainbill, and if you are using proper mashing chemistry the tannin extraction would me minimal anyway.