I've had both the RAM16 and the RAM17 working with my IMSAI and various other machines. One thing you'll run in to, is that the RAM16 is an IEEE-696 board and grounds pins 20 and 70. This will cause the one-shots in the front panel to be disabled, basically making the front panel act totally dead. I usually cut the traces to pins 20 and 70 on the front panel itself, since the "disable the one-shots" feature isn't used by any known IMSAI boards, and it does cause a fair bit of headache. Herb Johnson has a bit of information on this problem on his site:
http://www.retrotechnology.com/herbs_stuff/s100_pin20.html
If you don't want to modify the front panel, you can put tape over the pins -- a piece of cut down Kapton tape folded over pins 20 and 70 works nicely (they line up front-to-back). You can also cut them on the RAM board, as they're used as redundant grounds, but the IMSAI backplane, if it's an original, doesn't know anything about that and doesn't provide ground on those pins. Some IEEE-696 boards have jumpers to isolate pins 20 and 70, but I don't remember the RAM16 being one of those.
Personally, 64K static RAM boards using the 6116 are some of my favorite for using in *any* S-100 system. The CompuPro RAM16 and RAM17 are good cards (most CompuPro products are), as is the 64K card sold variously as Coex, Tanner, or Digital Research:
http://www.s100computers.com/Hardware Folder/Digital Research Computers/64K Static RAM/64K RAM.htm
Feel free to PM or email me if you keep having issues with your RAM16 -- I can get it set up for you on my IMSAI if you like, test it out, and send it back.