Yep, I believe that site is right. Hosting a minecraft server on your computer is not the best of ideas. I recommend using a professional such as ourselves to help you host your server. Feel free to ask any questions on our livechat system at https://datalorry.com.
Director of Operations at DataLorry