I wouldn't touch the sight, but if it works it works. Seems very oversized for what you want; I would run a Fastfire, and I don't really think anything bigger than H1/T1 size is realistic/practical.

I would go 1 o' clock over true 45 degree, too, but the setup is sound. Any selfloader with a magnified optic you might want to poke bad guys with can benefit from the setup.