I recently put an aftermarket rack and a HUGE cargo box on my dad's second gen. The rack install went well. ONLY thing I noticed was it doesn't use the center mounting location for the rails, just the front and rear mounting points. That said it's very sturdy, fit was pretty darn good, and it required minimal shifting and playing with it to get everything lined up. It even has the CR-V logo on it LOL. It's been on for 2 weeks and he's had fairly heavy loads in the cargo box several times with no issues other than a slight but noticeable drop in mileage.
If interested I'll try and find the seller. They may sell for other gens too.