I've done a couple now and that's exactly how I approach it. Anything specific to the game I'll be making waits until the actual 7DRL week. But basic engine features like you describe can be done before then.