Currently we don't apply any con bonus to resting, and I can't remember a time we did, though I haven't been in ALFA that long. We just use the HCR scripts for resting healing (hc_on_play_rest.nss in the 2da hak).
My largest concern over these additions from 3.5's rules is that they aren't wanted enough to spend the developement time on them. My personal view is that tents and fires should offer advantages in hazardous weather (rain and snow, respectively), but otherwise be optional.
I think some boost is needed for long-term (not in-combat) healing of non-divine classes. ALFA is more solo-oriented than PnP was ever ment to be, and strictly using PnP healing rates is a bit limiting for classes who can't heal themselves, IMO. I'm fine with potions being really expensive for short-term healing (between or during battles). People bitch about their prices, but we can't at tech really ever control a DM's expected consumable consumption rate. But I think some other options should be available to prevent people from consuming extremely expensive potions for the purposes of long-term healing (which they currently do). Auto-rest on logout will help this, but it doesn't aid the player who doesn't plan on logging out and needs to heal without being able to tell his PnP DM "I rest for a tenday". I'm not sure what the best solution to this is, and honestly I wasn't expecting it to be offered by the resting scripts. I was thinking something more along the lines of an herb system, and if we could find a reference to something similar in canon, all the better.
Your guess on the best choice of rules is probably as good as mine, but I don't think we should be spending dev time on it until we are more sure. And builder time as well, if we define different bed types, we'll have to give builders an interface to define them for their inns (and hope they actually do it).
Fionn wrote:I'm still not clear how 5 peeps taking 15 second rests can invoke a wandering monster if it's not cueued off the onRest.
The encounter system would be responsible for computing the chances of a random encounter during rest, and generating one if needed. This would, as you said, be triggered OnRest.
EDIT: I'd leave out any DCs of 5. A PC can simply take 10 on it and succeed unless his WIS stat is 0, in which case he's KO'd anyways.