My system has an internal 160Gb SDD + 1Tb HDD. Win 7 is installed on the SDD, and Ubuntu (2 versions) is installed on HDD. I've been successful in installing Grub2 on SDD and able to boot all 3 OSes. I'm asking because of the write limits on SDD.
If write limits are your concern, then Grub will be your least problem. It will write at most one sector per boot (for saving some settings, which is optional and configurable), while the operating system most certainly is going to write more than that.