You can put it in any number of places, should be no more of a problem with an Accord than any other car as far as placement. I just ordered it for my Civic and am not worried about it. As useful as this thing is going to be I could care less where I put it. I'll sit the G'dammed thing on my lap if I have to.
As far as performance, with a modern Honda, you should just about be able to display almost everything the unit has to offer. Not much it won't be able to do. Somewhere on the site is a place you can type in your make, model and year and see everything that can be displayed for your particular car.