Autodesk Maya VS Blender

Seeing that I don’t have to create yet another “Blender vs…” thread, I figured I’d post my inquiry within this one. First, I’d like to mention I am learning Maya (student version) at home and at my university. I’ve learned a lot about modeling, weight mapping, rigging, and UV mapping. Also, a bit of animation as well, but still a bit wonky in that area. I’d like to get started on a Unreal Engine 4 project, but don’t want to use the student version of Maya in case I want to go commercial. So I figured I might settle on Maya LT for $30/ a month. This won’t be a terrible transition considering I’ve learned with Maya 2015. The only thing is price…$30 is pretty low, but it will add up on a month to month basis. I guess I’m cheap (or just broke). My other alternative is to learn Blender on the side and use that for my Unreal project. Is Blender compatible/ or work well with Unreal Engine 4?

I’m asking now because I’d like to get started soon on my project. I want to hear some suggestions before I take the plunge and do the $30 a month route or just stick with the free route aka Blender.