yeah i had no problem with installing mine.. depth is fine ( i have no idea why crutchfield says it doesnt fit). now i did have a problem with the sides of the unit.. near the front. but i just cut out little slots in my bezel to take care of it and it fit and looks great.
also.. the plastic kits that are available for our cars are POS's and i will never use one again. i just used my factory metal brackets and screwed the unit into that and i didnt have the pocket, but i had my old eq that i used to take up the space.. it is non functional right now, and will soon be replaced by a dvd player soon as i have some $