its not "lag" really, see the only way to do live video on roku is using HLS.
if you do a quick search here you will see HLS is breaks up the video into 10 second segments, the roku needs normally about 5 of these before you see it on the roku.
you won't be able to ever do any better than the approx 1 minute of "Lag" your talking about because its the only form of live streaming to the roku.
i am glad you were able to get it going though! we have a new streamer coming out soon as well
Twitter: iptvmyway facebook: iptvmyay
Channels: Warriors of War, Go Fight Live, Heading Outdoorz, IPTVmyway