I couldn't agree with this more! We did Epcot for NYE last year and will be there again this year. I can't even fathom sitting in one spot to wait for fireworks for hours. To be honest, you would be missing out on what NYE at Epcot truly has to offer! There is absolutely NO need to have a "spot"...you will not miss it!
Last year we stayed at the Beach Club & will be checking in again tomorrow morning. This was the biggest key to success for us as we knew we did not want to fight the crowds afterwards. We have plans for a late breakfast at Ale & Compass Restaurant at the Yacht Club and than Disney Springs for a couple of hours. After we get back we will rest, shower, and get ready for the evening. We have a 6:30pm reservation at Cape May for dinner and will head to Epcot after. We did this last year and had the greatest experience. Staying at the resort for ADR's that day made things less hectic. We enjoyed all of the dance parties in the World Showcase and explored all of the different stages. We quickly realized that Italy was our favorite and stayed there for the majority of the evening. When it got closer to 11:40pm we moved out towards to water area of Italy and our view of the fireworks at midnight was great. It isn't like Illuminations so there is no need to see the ball etc. everything is in the sky! The show was incredible, magical, and perfect! After that we went back to the dance party in Italy until the park closed. Walking back to the resort was a breeze and made staying at Beach Club worth EVERY penny.
My advice would be to bring your patience, explore, and enjoy! While it's extremely busy it is also VERY organized and Disney does a great job at directing foot traffic and making sure the walkways are clear. We were pleasently surprised at how organized everything was.