Hello Magu.
I have installed your component on my computer, and found it very useful.
The main idea you have conveyed in your presentation (I think) is that in a single component you can write a simple date or a composite 'Start Date' / 'End Date', all in one component.
I have to say that the idea seems to me brilliant and its execution in the component is correct.
I have tested it on my computer located at home in Barcelona (Spain).
Due to language differences, dates appear with mixed English / Spanish words, such as "Today, Sábado 21 de enero de 2023", I only comment it for your knowledge.
And since you ask for some idea of possible improvement, maybe you can add in the drop-down list the quarter (in Spain, many taxes have quarterly periodicity).
I attach images of how it looks in my computer.
Greetings.
Miquel