Well I don't think lighting is the cause of a lack of spawning...and by what your saying most of your set-up is fairly similar to mine, ie 50% RO 50% tap, arond the 85f mark although i have slighlty higher turnover of around the 35-40x mark but yours is definitely sufficient.
The only thing that comes to mind immediately is your tank size. Im guessing by the 34 corner statement that it's 34 gallons in which case it may not be an issue. However, i hold mine in a smaller tank and there was a period of time when I connected it to a second tank of the same size. This meant i had the same water circulating round both tanks which was all well and good...however I didn't have one single spawn during this time. I sure that it was due to the increased water volume which made it all the more difficult for me to reduce the overall temperature by enough of a factor to induce a spawn. I've just checked my tank volume now (it' sbeen a long time since I've had to know lol) and it's probably around the 24gal mark. Ofcourse 2x24 makes for larger tank than you have, if yours is 34, but depending on your water change regime it maybe a factor.
How easy is it for you to lower the overall temperature when doing a water change and how far does the temperature drop, or more importantly how far do you allow it to drop when doing a water change?
Another point which may or may not have any relevance...is how much more work is it having a planted tank? As there is definitely something to be said for leaving them alone for a while. I've heard countless stories of people who've tried and tried to spawn theirs only to pretty much give up, not bother doing a water change etc for 3 weeks and then coming back to find they've finally spawned. Depending on the work involved it maybe just be a case of them never being left alone long enough to feel comfortable enough to start. I have no idea on this as I've never really had any success with planted tanks...I could probably kill a plastic plant given enough time.
btw, forgot to mention in my previous post but it's a beautiful looking tank
also forgot to add: 3 years is definitely old enough to breed. In fact I've heard reports from Germany where they've managed it at 2 years which i was quite surprised about.