Problems creating Walls, floors

Greetings, I am quite new to Unreal Engine 4 and have some questions regarding creation of walls and floors.
I have been working in Source engine prior to Unreal Engine, which had a work flow of BSP geometry, for the most part.

If I were to create an indoor realistic house scene in Unreal Engine 4, should I create it using the BSP:s inside of Unreal Engine 4?
Or should I create all my walls and floors in my modeling-program? (3Ds Max in my case)

I have tried both and the BSP seems easier than creating it in 3ds Max, since the BSP have correct UVS.
But I have heard from people to avoid creating anything with BSPs.

It has been bothering me for some time now and I would love some answers!
If you are unsure of an answer, please tell me how you do it!

Thanks for reading and happy mapping!

I believe you can convert BSP’s to a static mesh in UE4. I’m not sure if there are any downsides to doing that other than possible unnecessary faces.

Of course if you model your stuff, you can get more geometry in everything, unless your game is fine with flat objects and normal maps/parallax.

Edit: Where do I find the option to convert BSP to Static Mesh? - Asset Creation - Unreal Engine Forums

Thanks for the quick answer!