Hmm... Maybe a simpler way would be that when you sleep you charge a ring (for example).
When equipped it gives you your rested bonus, if not well your normal.
losing 1 accessory slot on a class you levelling isn't going to kill people.

Just a thought though.