I began by desoldered a 6502 variant from the original Nintendo (Only thing with a 6502 I can part with, it's broken). The instruction set is the same, and you get a few bonus built in features.
-I wired all the data bus pins to grn for a no-op instruction
D0 - low
D1 - high
D2 - low
D3 - high
D4 - low
D5 - high
D6 - high
D7 - high
The NMOS 6502 also required an external oscillator, unlike the CMOS one which could use an RC hung off the clock pins.
The NMOS 6502 was not guaranteed to work below 100kHz. The CMOS ones can be stopped without losing data from the registers, meaning you can even single-clock it with a button (with a debouncing circuit of course) so you can probe all the lines at each clock cycle if you want.
The NMOS 6502 had several bugs and quirks that got fixed in the CMOS one. The latter has more instructions and addressing modes too, so for anyone just starting out, I would definitely recommend going straight for the CMOS one. The exception is if someone wants to start programming on a Commodore 64 for example, since it used a 6502 variation that was never available in CMOS.