Hi, I'm considering building a hackintosh from the specifications found here

How to Build a Hackintosh Mac and Install OS X in Eight Easy Steps

I'm sure this subject must have been covered before and I'm sorry to repeat but couldn't find it.

Compared to a normal mac os machine is a hackintosh difficult to maintain and keep running on a day to day basis? Other than the obvious problems such as snow leopard updates are there any other obstacles like app updates? Or anything less obvious?

Thanks in advance

Ellis