370Z is much better in that regard as it has more power and is lighter. However, handling wise the 350 is better than the 300.
Outward visibility is very poor on the 350Z and even worse with the 370 compared to the 300. The roof of the 370 makes head room tight, especially with a helmet on.