Thank you for sharing your reflections. Some smart person somewhere said that limitations breed creativity. Personally, without limitations, I have a hard time creating anything and probably wouldn't have just written my first adventure module. Also, I'm with you on boss fights; even if they're avoidable, it's good to have the option there.