Where do you guys play? Nostalgia has me back to WC3 for now and before Reforged comes out. The update to the custom games page has got me all confused and have got no clue where to look.
Best place for you to start is: https://discord.gg/hssQbB
This is where most active players hang and host games. Everybody is welcome, pros and noob alike.
Games are usually hosted daily - and if you see none, do not hesitate to host one yourself (always check if somebody else has hosted before hosting yourself).
When you check the custom games page, you can type "cu" to in the search bar for a higher chance of finding custom hero footies.
Hope this helps