The blogs which have very low traffic and require very fewer resources, you can always go with a Shared Hosting plan.
Accuweb Hosting is the best hosting provider. They are providing pure SSD storage in all Shared Hosting plans, so that will help to improve website performance.
For WordPress Blog, Accuweb Hosting offers optimized WordPress Hosting plans. If your traffic grows, you can easily upgrade your current WordPress plan. Also, you can quickly scale the resources. Also, plans are pre-configured with caching plugins. It helps to speed up your website performance and reduce the server load.
Almost all features are the same in both plans — Ex - free migration, free SSL, same SSD storage and bandwidth, etc. You will get maximum features in the budget you can afford.
If you have small traffic and have low or no earnings from it, then go for a shared hosting. If it grows, you can just move it to a VPS and if it gets huge, move it to a Dedicated Server.
It all depends on how small is the small traffic you say and if it is optimized. Just don't load dozens of modules to it and keep I/O low (low mysql requests). This is one of the most important thing when using a shared hosting.
Yes, Kloxo was a very good panel. I was very disappointed to hear that the project it is no longer active... There are still some good free panels. cPanel unfortunately increased the price a lot and in my oppinion is not fair to pay triple of the monthly price of a VPS only for a control panel (with single account). Because of these problems, shared hosting became less and less utilized.