Actually, I think the point of making it a cart is so you don't have to hack up your nes. Remember, once you put your games on it, you only have to get it working on your nes once because it should never need to be removed after that.

The price is waaaaay too high though. It's the same as the "lite" cart only a little bit of programming has been added to access the cf drive and it has just a tad bit more memory. 50 bucks would be a fairer price from what I'm seeing. The interface is rather crappy imho as well. Mind you, a nes can't handle anything fancy, but loading a low-res 8 bit screenshot of the game when you stop on it, yeah it could probably do that. That would seem to be needed as you could potentially put an entire nes collection on a single cf card, and thus it'd be hard to remember all the games from title alone.
This all seems to be going about this the wrong way though. Has everyone forgotten that the nes already had a disc drive? The famicom disc drive hooked up to the expansion port on the bottom of the nes/famicom and read and loaded floppy discs. It seems to me that a look at that hardware would be the way to go. You still wouldn't have to mod your nes and yet you would have a reliable connection. Also since floppy drives are an actual pc standard (not ide, unfortunately), someone would have a better chance using the interface for something better than cf, like maybe usb or a real hd.
For the record, both the snes and n64 (I think even the gamecube) had these add-on ports. The snes port was never utilized (except for the sony/phillips cd-rom prototypes) and the n64 add-on was used in japan to hook up a cd-drive, which is ide, which could be swapped out for a harddrive!
What I would like to see is a add-on base for each unit that contains a ide slot (for either a harddrive or cd/dvd rom) and possbily a bluetooth/wifi connection so you can manage your games from the pc. This would be very nice. I could put all of my units in a nice case, with the countless carts mounted behind them, maybe make/buy some wireless gamepads, and never have to touch any of the stuff again!