I think, rather contacting support directly. (Which isn't active on weekends though.)
The forums are more or less community driven, while you occasionally will see PH staff members posting here too.
Back when I was about to come back to Reason after a break, I was lucky to find a demo of Reason 4 again. (For some weird reason I was more comfortable using the last version I knew, than using the latest demo available directly from Propellerhead.)
As long as it's the official demo version still available somewhere, there shouldn't be any issues. Fingers crossed.
IchMensch on SoundCloud | Melopsyched
Studio One | Reason Essentials | Polar | Parsec | Antidote | Uhbik Studio Effects | ReelBus | Barricade | Variety of Sound