Is SuiteCRM overkill for my use case?

Hello Friends,
I’m a small bicycle retailer with four employees. I’m looking for a way to keep track of leads and which ones have been followed up. The requirement to create an “Account” and assign contacts seems overkill for our use case. Every customer is an account. So, do I need to create an account for each customer and then retype the same info as a “contact”? It feel :cheer: :pinch: s like I’m complicating things. I’m interested in integrating SuiteCRM with FreePBX. Your advice is most appreciated! Thanks.