Looks very interesting. Though a warranty of 1 year would be better than 90 days.

Do you know of any decent shops with dynos that could do the tuning?