Ha ha, my responce was typed partly FOR YOU Ken, so I was just waitin'!
Yes, of course it CAN be done, but I've done it both ways, and I get less headaches with the way I do it now. I also find it to be more fool-proof, so I advise people with less familiarity with
Epicrates to use the method. But yes, it can be done many ways. I could probably get a wood stove and construct some sort of cage within a proportional distance to the stove, thus giving a good gradient, but it would be ideal.
Also, Rainbows hate light. Go try and find one in broad daylight in western S. America. Actually, try to find daylight PERIOD where these guys occur! LOL! Its .... how can I say this..... a JUNGLE out there! Not much throughfall of light making it down though mutliple canopies. Hence the reason they haven't evolved to be a basking snake. The opportunity never arises. Instead, they thermoregulate by conduction. That is, they lay on or touch warmer or colder objects than themselves to get to the desired temperature. Radient heat sucks for Rainbows.
But yes, it CAN be done. As can many things.
And JD, Clark KNOWS his Rainbows. I bet his 83F hotspot has proven to be successful as well. I wouldn't question it. Its hard to question his success. But I've also produced so many babies my way, that it would be very very hard for me to change my methods. I SEE the results, and its tough to go in the face of that and muck around with the setup. It would be like looking a gift-horse in the mouth as far as I'm concerned!!
Best of luck peeps!