Hey Oren,
No, you don't need features. You only need them if you want to enable/disable certain parts of your program (instead of the whole program). So, for example, selling special "modules" of your program that customers can optionally buy.
Does that make sense?