I like those cam specs quite a bit - especially for boost. You won't need a large intake duration because you are forcing it in. You will like the larger exhaust duration to get the larger spent charge out. The 117 LSA shouldn't have too much overlap, so it you won't bleed out too much boost and should have really nice manners for the auto.
(BTW - sorry I haven't gotten back with you, been a bit busy)