I've owned every generation of Camaro/Trans Am except for the 5th gens so sitting low in the car is nothing new to me. I think the way these 6th gen Camaro's look completely makes up for any small visibility issues. I personally love the high belt line and low roof. Once you get use to them its really not a big deal at all. The only problem I'm still getting use to is parking nose first. Its hard to see the parking spot lines once you turn in and i'm still getting a feel for how far away the curbs are. Most of the time I end up stopping 3 feet short of the curb because i'm paranoid that i'm going beach it.
Its funny when i hop back into my Civic work car after driving the Camaro for a while. It feels like I'm in George Jetson's ride