You will have a problem that the dye injection potential will be quite low and by the time you subtract the other potential losses in the cell you might not get any output at all. I don't know if this applies to perovskite structures - but it certainly applies to DSC that use an electrolytic hole transfer systemj.
If you are interested in dyes which are sensitive to the range of wavelengths you mentioned in your question, you have to use synthesized materials such as adding quantum dots of PbS to the organic dyes. For more details please refer to the paper in the link:https://www.ncbi.nlm.nih.gov/pubmed/15640806