Business 101, page 1, line 1:
"Never put any friction between your customer and giving you money"
Dude, absolutely get rid of the requirement to make an account to get a quote. Understandable(ish) to need one to check-out, but hell "Check-out as guest" was probably one of the most profitable innovations in e-commerce ever.
A longer list of accounts is not worth more than a longer list of orders.
100%. Let people play and —most importantly— invest time and effort in the platform without friction.
I was interested and hit the friction twice, after making an account, It wouldn't accept eagle files or just the raw gerbers. I know it's older but even sparkfun and adafruit designs are in this format.