Yes, to be honest, if I had to do it all over again, I would probably have gone with the SSD and tried to boot off of it directly.
At the time of writing however, the pi was an experiment and I figured that I would just have an extra drive to store stuff if the pi did not work out. In any case, since it's not being used as a regular computer, the SD card works fine, even when compiling stuff :)