I am lucky that with stock charts, dividends are figured into history. So not a problem there.
When I did my Sector Backtesting though, I had to create a DB of my own that allowed for dividends and it was a major job since I had to do it for each sector.
So I fully agree dividends are a pain all around.
Trade the Charts and not the Heart - Expect the trend to continue until it doesn't - Realtime is the real deal