This map is absolutely epic but there is way too many bugs. It doesnt even count as an alpha you cant just fix a couple of glitches that people find and it will be fine. I think you should move this from releases to maybe a testing or beta section. Then try to simplify the map a little so that it is not just a bunch of features but a more smoothly run map.
Fixing this map will take time but you can also take this as a test map and take features from this map 1 by 1 and add it to your next project, testing the map as you go along, rather than adding as many features as you can then testing it in the end.
This overwhelmed you with problems and so you gave up leading to the downfall of this awesome map.
Alternatively you can give it to another person who knows what they are doing to finish it for you. This maybe the best option as im sure you sick and tired of this map.