another idea for online rewards say if you have been on for 1 hour you get an activity point and after like 10 activity point you can cash them in for extra energy or a full bar of awake so you are getting rewarded for being online and then maybe think of a punishment for people that are inactive and only come on for dailies