Here are my findings with IOS 15 on my gear:
Router:
2811 with WIC-2Ts; Multicast configs loaded
New IOS: c2800nm-adventerprisek9-mz.151-3.T4.bin
Result: Worked perfect, no issues. Loaded the configs with no troubles.
Switch:
3560G-24PS-S; Multicast configs loaded
New IOS: c3560-ipservicesk9-mz.150-2.SE4.bin
Result: Worked perfect, no issues. Loaded the configs with no troubles. The switch did go through some sort of bootup sequence that I had not seen before and I was initially worried that it was failing. I just waited and watched and it did its thing and booted properly.
A sh run on both the router and switch shows normal configuration with expected out put.
I think I will leave IOS 15 on these 2 devices and run it through with the labs. I will leave the other 2811s and 3560s with 12.4T and 12.2 respectively for now and see how it all works out.