Looks very interesting.
You will definitely get a malty backbone with 100% vienna, but I can't see why that wouldn't work.
If I was to brew this though, I would up the grain bill a bit. I think 4.7% is a bit low for an IPA, but i see that you're aiming for small smash'es, so for that...