You might want a monitor too, but that could just be me 😛
Yeah, other than being a crappy prebuild compaq it should be fine with another $200 invested for the vid card. The onboard sound could leave a lot to be desired too. It's been a long time since I heard onboard sound though, so I suppose it could have improved a lot...