It's a really heavy engine! For an autocross, I'd say go with the B16A, which is an excellent race engine. I myself am going that route, since I'll be autocrossing a lot in the future. I guess daily street driving shouldn't be a problem, it'll just be a b*tch without power steering.
It's not a bad idea to put the H22A in an EJ1 (which is probably what you were referring to) - if you're going to drag race it, which is what I'd do if I had an H22 in my Civic. Still, the B16A is a very good engine. Very streetable, and will still haul you around the occasional autocross. If you have the funds, I'd say go for a B18C1.