This is very tricky point; this depends on your output results. For example, there are two gauges in a subasin. If your application is on flood modelling (minute to daily format) it is better to use one gauge having accurate and reliable data (assign whole weight as 1 to that gauge). However, if your application of the model is for accessing good monthly or annual streamflow. Then there are two to things to be consider 1) both gauges have accurate data and sharing almost same area, you can assign 1 and 1 for both. 2) if one gauge has accurate data best is to use that gauge.
If you just want to run the model, assign weight 1 (mean 100%) to one gauge and 0 for all other gauges in the basin.