The customization DOES effect the damage, or will. I'm not sure if it effects anything right now but in the customization for the weapon I noticed the weapon was going up "+'s".
I doubt it will be free, but I'm sure they will be some sort of try before you buy sorta thing :S
Atleast I hope so, I love it and I only saw a little bit of it xD