That machine you linked will be enough for watching general videos and streams but if you were to try and play games, run dual monitors or do anything a little more strenuous it would struggle. No graphics card will really penalise you especially if you want to use multiple monitors
As crazyrightmeow has said you can get much better value for money building one yourself. If your not too techie i'd be more than happy to help you out or help you find a pre-built one in your price range that will be best value for you.
Hope this helps mate!