Clever insight :) yes a specialised solution usually wins! Good effort
Did you end up publishing your game?