It looks nice, and I agree placing horizontal lines close together does not look visually appealing.
Breaking backward compatibility is problematic though and I’m opposed to document declarations for Markdown (or other programmer-like switches for enabling/disabling features). Refer to my post in the declaration tag topic.