Other parks around that area are super sketch. Overton park, 10 minutes toward midtown is beautiful. The FedEx forum has a huge parking lot, nice view up top, but you'd probably have to pay to get up there.
Mud island is also a good place to meet. Also right be the river.
Then there are nicer...