No (If you ask in one word), Statistically we won't encourage regression analysis on weighted data (until unless its not in mannered linear form/or functions as linear transformation, & that simply have no significance).
However It's a topic of discussion.
While classical statisticians won't recommend regression on weighted data, it may mislead the coefficient& inference (because you are weighting data as per you customised objective and that will create a kinda biases so randomness of your dataset will no longer be valid in this scenario).
I'd rather prefer data as it is (conditioned on some necessary cleaning).
I came across an old paper sometimes ago and that suggest to not to use weighting in regression analysis.
However there are few(probably in Bioststs), who do use weighted input data while doing analysis/modelling.
My point of discussion is that we choose simple random sampling to avoid biasness and assign equal probabilities to all the units in frame (also for fulfilling the assumption of randomness), once you assign the weights, it won't be be random/unbias anymore & hence the statistical validity of resultant/output of statistical analysis would be tough to establish.
If a sample was selected by using a complex sampling design (stratification, clustering, and weights) you have to include the design variables in your analysis.
The importance of adding strata and cluster design variables into the analysis is to compute correctly the standard errors of your estimates. Regarding the weights, you can compare your results with and without weights. If you observe differences, this would be an indication that the unweighted estimates are biased. Therefore, you should have to compute weighted estimates.
Shall I use sample weight as Gross State Domestic Product (GSDP) for multiple regression Child Mortality model? However results came is very impressive, does it make sense?