There are more good reasons for you to go for dedicated servers for all of your hosting needs then there have ever been before, all related to the fact that dedicated servers provide you with better system stability as well as a better running system that would be efficient for all of your tasks.
Common problems with shared hosting are eliminated with dedicated servers which include frequent outages and shortage of resources when you have a need for more power. They tend to be more expensive than normal hosting packages which is because of the fact that you get exclusive resources which guarantees you a certain amount of CPU and memory enough for your various script running and website management needs.
However, not all dedicated servers would have the same features as detailed out at Startups Genius as it would depend upon your usage requirements, your website type as well as the number of visitors both cumulative as well as simultaneous. The more harsh your demands are, the better specifications you may require on your dedicated servers and the more it would cost you overall. You should therefore have your usage demand in mind when making a package selection for your dedicated server so that you could choose the right package which would exceed your needs.