Best spot absolutely. Bring chair and mosquito repellent 😄
Another spot would be the Rotary Riverfront Park (or anywhere in Titusville along the Indian River) depending on where you're coming from. If you don't want to cross the bridge to Canaveral it may be closer and will still be a great view.
Parking is free. The launch complex is a few miles away. You can bring your own chairs, sit in the grass or sit in the bleachers.
Thanks! Your answer is awaiting moderation.