Really, I like the name! Sounded kind of generic at first, but I've grown to like it. Not love it, but like it. I love the logo!
Although I don't like the style of trains, I do like the view it will give. I personaly think the 4-seat rows look cooler.