Hi Floats Like a Rock,
I can't help you to choose between Alfa and Permit, but I can assure you that in every case you'll get top quality stuff, and a customer service that has no equals.
I am currently building a 1/96 ThorDesign Permit kit, and, inspite of the fact that I'm a beginner, it's really easy to build, and I like the lines of the great epoxy hull.
You can also have a look on the recent re-engineering of the Alfa kit...really interesting!
BEST REGARDS MAURO
-Rapidi ed Invisibili-