I would suggest you spend as much time in unity as you need to feel comfortable with c#. once you got that blueprints should be absolutely no problem for you.
Without my experience in Unity I think I would not have enjoyed Unreal at all.
Thanks a lot