Boros prison is a sweet deck, and I'm glad you're generally enjoying it!
if the problem you're having is against
Through the Breach + Emrakful / Grisselbrand deck, then
Hallowed Moonlight is a really good way to beat it. It stops
Through the breach,
collected Company,
Prized Amalgam triggers,
Chord of Calling and
Aether Vial triggers. Because it hits so many different ways to cheat creatues in, you could probably get away with as many as 3/4 copies in the sideboard.
As for wanting to keep enchantment revoal, why not
Disenchant instead? You can play it a lot sooner, and it acts more like an extra removal spell against affinity. Besides, Nahiri can get rid of enchantments if they're that backbreaking.
As for the mana,
Temple of Triumph is secretly the best land for this deck for exactly the reason you stated. On turn 1 it smooths out your draw to make sure you hit your next land drop (or not if you're flooding). Having lands that come into play tapped isn't ideal, but the idea is to play one on turn 1 when you don't have another play anyway, or later in the game when you can cast what you want without that land.
Hope you find this helpful! Good luck