The deadline is Friday the 15th of April, meaning that you can still submit your map on Friday.
When it comes to mods, unfortunately these are not accepted for the fairness of the competition. Remember that not everyone who might enter the competiotion is using those. So please, create your map with the standard map editor, that is in the game.
We're super impressed so far and eager to see more maps!