Dimis,
Is setting valve lash the "annual maintenance" you're concerned about? If that's your remaining hurdle, I've been there and have easily gotten past it. I enjoy doing it now.
I've run solid rollers since 2003, about 10,000 miles worth, and plan to keep them. If you have any questions about my experience with them, I'll be glad to share.
David