How to create a clustered index on a schema bound view with the least amount of contention caused?
EXAMPLE,

CREATE VIEW FilteredIndexedView WITH SCHEMABINDING AS

SELECT TextColumn1, TextColumn2, DateColumn1
FROM dbo.BoringTable
WHERE DateColumn1 &lt; '1/1/2019';

CREATE CLUSTERED INDEX IX_FilteredIndexView_DateColumn1 ON FilteredIndexView (DateColumn1);

INSERT INTO dbo.BoringTable (TextColumn1, TextColumn2, DateColumn1)
SELECT 'SomeText', 'SomeOtherText', '12/11/2019'; -- Some date that falls outside the filter of the indexed view


Whenever data will be inserted WHERE DateColumn1 &lt; '1/1/2019' then index IX_FilteredIndexView_DateColumn1 will be updated in same query plan.
That means Insert query cost will increase.
If data inserted is outside the bound of give view i.e. WHERE DateColumn1 &gt;='1/1/2019' then in this case index IX_FilteredIndexView_DateColumn1 won't be maintain. That means there won't be extra cost of maintaining index.

As this table is highly transnational and if most of the INSERT or DML operation lies within  WHERE DateColumn1 &lt; '1/1/2019' then INSERT COST will INCREASE significantly.

In this example it appear that Index View is NO NO.

If Insert operation finish in seconds and whatever the cost incur is acceptable then Index View is no problem.

In First place, why you will create view with Single table ?

Alternatively you can try Filtered Index

Create NonClustered index ix_Boring_Date on Boring(DateColumn1) include (TextColumn1,TextColumn2) 
where DateColumn1 &lt; '1/1/2019'

Keep Rebuilding index from time to time.

Suggested Reading by  @PaulWhite